01/29/2026 05:58:38.727 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.734 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.735 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.736 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.737 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.738 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.738 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.738 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.739 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.739 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.739 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.739 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.745 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.747 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.749 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.750 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.751 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.751 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.752 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.752 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.752 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.752 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.753 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.757 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.759 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.760 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.761 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.764 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.765 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.766 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.766 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.766 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.766 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.767 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.775 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.781 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.791 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.797 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.799 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.800 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.801 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.802 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.802 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.802 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.802 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.802 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.805 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.806 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.814 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.816 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.819 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.820 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.821 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.823 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.825 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.825 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.825 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.827 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.832 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.835 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.837 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.842 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.843 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.845 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.845 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.846 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.847 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.847 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.847 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.847 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.848 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.849 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.853 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.854 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.856 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.858 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.858 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.859 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.859 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.859 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.860 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.860 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.861 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.861 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.868 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.869 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.873 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.873 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.874 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.875 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.875 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.875 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.876 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.876 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.877 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.877 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.882 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.883 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.884 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.885 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.886 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.886 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.886 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.886 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.886 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.887 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.887 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.893 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.894 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.896 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.896 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.897 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.898 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.898 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.898 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.898 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.898 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.899 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.903 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.903 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.906 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.907 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.908 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.908 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.908 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.908 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.913 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.914 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.915 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.916 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.917 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.917 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.917 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.917 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.918 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.918 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.919 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.923 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.925 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.929 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.929 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.930 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.930 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.930 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.931 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.931 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.931 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.933 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.937 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.938 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.939 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.940 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.941 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.942 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.944 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.948 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.950 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.952 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.953 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.954 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.955 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.955 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.955 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.955 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.955 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.956 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.960 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.961 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.962 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.963 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.964 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.965 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.965 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.965 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.965 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.965 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.966 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.968 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.970 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.974 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.974 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.975 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.977 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.977 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.977 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.977 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.977 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.978 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.979 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.982 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.983 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.986 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.987 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:38.990 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:38.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:38.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:38.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:38.991 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:38.992 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:38.993 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:38.997 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:38.999 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.000 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.001 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.001 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.002 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.002 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.002 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.002 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.002 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.003 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.009 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.011 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.012 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.013 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.014 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.016 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.016 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.016 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.016 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.016 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.017 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.018 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.022 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.025 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.027 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.028 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.029 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.029 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.029 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.029 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.029 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.030 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.031 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.031 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.035 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.040 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.040 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.040 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.040 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.040 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.043 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.043 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.044 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.048 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.050 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.052 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.053 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.053 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.053 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.053 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.053 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.055 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.055 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.056 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.061 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.063 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.063 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.064 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.066 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.066 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.066 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.066 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.066 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.066 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.067 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.071 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.072 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.074 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.075 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.076 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.076 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.076 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.076 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.076 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.078 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.080 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.083 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.084 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.086 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.087 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.087 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.088 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.089 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.091 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.093 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.095 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.097 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.098 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.099 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.100 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.102 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.106 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.108 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.109 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.110 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.110 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.110 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.110 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.113 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.116 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.118 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.118 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.119 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.120 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.120 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.120 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.120 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.120 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.121 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.122 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.125 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.132 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.132 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.135 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.137 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.137 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.137 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.137 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.137 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.138 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.140 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.140 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.147 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.151 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.152 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.153 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.153 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.154 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.154 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.154 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.154 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.154 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.163 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.164 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.166 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.167 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.169 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.169 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.169 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.169 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.169 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.171 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.171 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.173 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.180 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.182 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.184 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.184 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.186 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.187 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.187 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.187 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.187 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.187 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.189 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.191 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.194 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.197 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.199 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.200 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.200 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.201 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.201 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.201 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.201 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.201 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.202 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.207 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.208 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.210 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.212 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.212 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.212 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.212 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.213 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.213 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.217 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.219 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.221 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.225 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.225 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.225 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.225 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.225 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.226 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.226 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.230 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.231 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.233 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.236 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.238 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.239 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.240 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.243 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.245 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.246 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.246 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.247 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.247 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.247 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.247 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.248 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.251 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.253 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.254 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.256 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.257 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.258 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.259 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.259 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.259 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.259 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.260 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.260 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.262 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.264 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.266 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.267 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.268 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.268 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.268 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.268 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.268 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.269 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.272 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.277 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.278 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.279 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.280 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.281 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.282 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.282 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.282 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.282 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.282 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.283 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.284 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.288 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.289 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.290 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.291 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.292 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.292 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.292 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.292 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.292 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.293 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.297 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.301 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.302 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.304 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.304 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.305 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.305 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.305 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.305 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.314 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.315 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.324 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.327 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.329 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.333 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.334 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.334 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.337 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.337 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.339 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.339 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.339 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.339 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.339 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.340 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.340 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.345 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.347 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.348 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.349 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.350 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.350 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.350 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.351 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.351 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.352 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.352 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.359 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.361 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.362 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.362 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.363 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.364 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.364 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.364 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.364 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.364 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.366 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.367 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.369 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.370 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.373 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.374 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.374 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.374 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.374 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.375 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.375 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.379 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.381 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.382 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.383 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.384 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.385 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.385 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.385 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.385 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.385 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.389 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.391 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.392 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.393 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.394 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.395 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.395 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.395 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.395 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.395 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.397 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.399 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.402 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.405 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.406 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.407 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.409 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.409 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.409 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.409 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.409 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.410 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.410 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.415 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.423 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.424 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.426 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.426 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.427 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.428 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.428 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.428 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.428 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.428 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.429 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.437 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.438 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.440 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.441 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.442 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.443 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.443 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.444 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.448 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.449 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.450 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.451 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.452 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.452 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.452 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.452 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.452 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.453 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.461 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.466 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.467 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.467 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.470 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.472 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.473 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.474 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.480 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.481 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.483 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.485 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.486 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.487 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.487 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.487 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.487 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.487 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.489 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.493 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.495 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.497 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.498 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.499 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.500 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.500 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.500 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.501 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.501 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.503 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.503 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.506 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.508 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.511 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.513 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.513 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.514 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.514 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.514 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.514 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.515 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.515 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.515 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.520 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.524 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.524 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.527 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.528 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.528 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.528 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.528 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.528 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.529 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.530 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.531 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.535 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.537 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.538 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.538 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.539 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.539 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.540 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.540 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.540 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.541 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.541 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.545 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.547 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.548 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.551 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.551 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.551 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.551 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.551 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.553 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.554 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.558 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.561 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.562 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.563 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.566 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.566 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.567 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.567 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.567 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.567 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.568 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.569 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.572 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.574 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.575 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.576 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.577 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.578 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.579 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.579 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.579 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.579 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.581 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.582 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.589 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.591 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.594 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.594 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.595 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.596 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.596 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.596 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.596 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.596 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.600 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.602 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.605 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.607 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.608 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.609 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.609 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.609 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.609 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.609 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.609 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:39.611 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.619 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.621 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.623 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.624 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.625 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.625 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.626 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.626 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.626 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.626 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.626 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.627 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.627 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.632 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.634 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.635 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.637 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.637 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.637 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.637 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.637 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.639 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.640 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.646 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.647 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.648 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.649 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.650 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.651 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.651 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.651 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.651 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.651 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.653 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.660 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.661 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.662 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.663 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.664 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.665 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.665 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.665 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.665 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.665 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.666 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.667 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.668 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.672 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.674 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.674 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.675 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.675 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.675 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.675 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.676 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.679 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.679 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.681 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.685 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.687 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.687 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.688 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.688 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.689 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.689 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.689 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.689 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.689 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.690 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.696 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.698 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.699 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.700 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.700 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.700 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.700 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.700 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.701 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.701 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.706 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.711 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.711 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.712 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.712 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.712 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.712 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.712 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.712 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.713 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.717 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.719 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.720 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.721 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.721 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.722 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.723 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.728 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.729 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.731 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.732 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.733 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.734 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.734 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.734 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.734 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.734 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.736 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.738 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.740 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.741 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.745 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.746 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.749 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.749 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.749 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.749 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.749 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.750 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.751 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.751 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.758 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.759 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.760 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.762 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.762 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.763 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.763 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.763 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.763 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.763 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.764 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.768 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.771 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.772 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.773 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.774 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.775 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.775 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.775 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.775 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.775 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.778 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.780 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.782 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.786 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.788 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.791 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.791 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.792 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.793 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.794 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.794 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.794 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.794 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.795 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.795 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.801 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.803 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.804 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.804 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.806 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.806 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.806 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.806 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.806 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.806 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.807 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.812 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.816 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.817 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.818 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.819 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.820 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.820 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.820 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.820 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.820 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.821 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.825 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.826 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.827 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.828 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.829 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.830 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.830 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.830 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.830 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.830 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.831 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.834 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.837 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.838 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.839 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.840 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.841 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.842 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.845 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.847 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.848 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.850 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.851 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.852 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.853 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.857 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.862 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.864 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.865 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.869 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.870 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.870 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.870 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.870 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.870 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.871 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.871 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.872 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.877 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.881 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.881 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.882 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.882 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.883 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.884 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.884 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.884 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.884 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.885 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.889 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.893 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.894 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.895 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.896 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.897 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.897 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.897 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.897 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.897 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.899 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.900 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.902 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.904 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.905 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.906 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.907 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.907 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.907 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.907 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.907 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.908 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.914 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.916 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.917 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.918 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.919 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.920 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.920 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.920 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.920 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.920 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.924 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.924 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.931 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.933 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.934 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.935 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.937 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.938 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.939 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.939 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.939 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.939 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.940 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.942 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.944 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.947 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.949 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.950 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.951 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.952 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.952 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.952 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.952 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.952 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.953 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.954 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.959 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.963 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.965 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.965 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.967 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.967 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.967 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.967 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.968 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.968 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.969 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.974 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.976 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:39.977 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.978 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.978 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.979 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.979 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.979 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.979 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.979 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.982 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.987 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:39.989 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:39.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.991 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.992 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:39.992 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:39.992 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:39.992 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:39.993 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:39.996 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:39.997 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.003 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.006 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.010 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.011 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.014 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.016 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.017 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.018 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.018 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.018 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.018 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.018 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.020 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.021 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.023 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.026 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.028 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.029 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.030 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.030 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.030 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.030 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.030 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.031 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.032 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.033 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.035 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.037 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.039 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.039 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.039 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.039 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.040 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.041 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.042 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.046 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.049 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.049 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.050 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.051 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.051 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.051 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.051 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.051 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.053 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.053 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.059 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.060 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.061 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.062 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.063 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.064 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.064 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.064 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.064 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.064 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.065 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.071 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.072 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.073 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.074 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.075 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.076 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.076 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.076 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.076 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.076 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.077 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.081 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.082 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.084 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.084 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.085 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.086 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.086 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.086 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.086 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.086 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.087 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.094 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.095 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.096 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.097 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.097 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.099 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.100 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.104 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.106 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.108 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.110 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.111 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.112 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.115 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.116 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.121 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.123 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.125 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.126 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.127 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.128 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.128 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.128 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.128 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.128 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.129 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.134 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.137 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.138 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.138 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.139 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.139 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.139 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.139 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.141 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.142 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.144 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.148 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.154 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.155 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.156 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.157 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.158 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.158 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.158 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.158 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.158 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.159 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.163 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.164 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.165 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.167 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.168 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.168 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.168 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.168 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.168 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.169 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.175 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.176 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.177 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.178 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.180 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.181 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.182 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.182 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.182 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.182 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.183 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.189 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.191 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.192 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.193 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.195 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.196 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.196 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.196 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.196 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.196 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.199 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.199 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.201 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.206 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.208 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.210 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.211 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.212 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.212 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.212 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.212 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.212 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.214 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.215 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.219 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.221 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.222 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.223 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.224 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.225 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.225 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.230 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.232 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.233 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.234 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.234 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.234 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.234 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.234 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.234 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.239 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.240 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.242 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.243 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.244 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.244 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.244 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.244 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.244 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.246 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.247 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.251 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.252 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.255 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.257 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.258 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.258 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.258 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.258 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.258 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.259 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.260 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.263 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.267 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.270 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.272 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.272 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.274 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.276 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.276 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.276 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.276 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.276 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.279 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.279 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.282 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.284 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.285 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.286 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.286 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.287 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.290 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.295 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.296 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.298 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.300 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.302 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.303 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.303 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.305 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.306 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.311 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.313 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.314 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.314 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.315 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.316 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.317 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.317 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.317 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.317 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.318 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.325 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.329 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.331 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.332 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.333 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.334 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.334 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.335 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.335 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.335 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.336 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.337 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.341 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.343 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.345 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.346 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.347 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.347 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.347 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.348 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.348 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.348 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.349 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.353 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.354 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.357 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.360 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.361 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.361 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.361 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.361 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.362 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.364 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.364 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.365 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.369 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.371 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.373 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.373 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.374 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.374 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.374 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.374 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.375 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.377 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.382 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.383 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.384 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.385 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.386 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.389 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.390 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.395 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.397 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.399 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.399 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.402 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.403 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.404 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.406 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.415 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.417 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.418 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.419 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.420 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.420 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.422 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.422 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.422 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.422 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.422 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.422 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.424 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.432 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.434 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.436 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.436 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.437 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.439 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.439 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.439 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.439 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.440 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.441 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.446 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.447 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.449 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.450 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.452 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.453 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.454 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.454 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.454 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.454 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.455 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.459 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.460 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.463 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.466 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.466 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.467 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.468 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.468 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.468 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.468 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.468 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.469 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.469 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.476 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.479 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.481 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.481 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.483 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.484 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.484 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.484 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.484 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.484 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.494 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.496 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.497 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.498 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.499 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.500 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.500 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.500 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.501 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.501 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.501 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.502 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.503 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.509 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.511 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.511 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.512 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.512 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.513 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.513 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.513 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.513 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.513 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.515 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.520 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.523 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.526 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.527 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.528 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.529 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.530 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.530 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.530 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.530 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.531 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.531 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.538 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.540 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.541 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.542 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.546 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.547 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.549 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.552 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.554 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.557 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.558 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.561 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.562 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.564 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.565 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.570 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.572 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.573 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.575 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.575 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.577 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.577 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.577 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.577 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.577 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.579 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.581 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.585 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.586 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.589 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.590 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.591 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.592 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.592 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.592 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.592 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.593 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.594 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.594 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.597 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.601 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.602 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.603 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.603 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.603 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.603 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.603 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.604 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.605 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.606 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.609 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.610 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:40.612 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.614 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.616 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.617 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.617 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.617 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.617 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.617 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.618 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.620 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.623 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.627 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.628 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.629 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.629 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.629 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.629 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.629 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.630 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.631 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.632 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.635 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.637 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.638 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.639 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.640 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.640 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.645 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.646 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.648 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.649 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.651 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.651 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.651 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.651 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.651 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.652 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.653 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.658 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.659 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.661 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.662 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.663 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.663 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.663 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.663 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.664 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.664 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.664 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.670 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.672 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.673 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.673 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.674 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.675 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.675 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.675 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.675 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.675 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.676 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.680 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.686 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.688 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.689 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.689 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.689 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.690 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.690 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.690 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.690 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.693 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.693 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.695 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.698 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.700 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.702 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.703 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.704 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.704 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.704 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.704 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.704 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.707 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.707 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.711 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.712 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.713 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.714 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.714 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.715 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.716 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.720 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.723 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.723 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.724 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.725 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.725 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.725 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.725 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.725 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.726 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.730 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.732 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.733 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.734 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.734 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.734 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.734 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.734 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.735 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.736 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.736 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.739 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.741 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.742 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.743 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.743 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.743 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.743 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.743 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.744 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.747 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.750 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.752 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.754 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.755 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.757 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.758 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.759 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.760 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.763 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.768 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.769 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.770 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.771 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.771 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.772 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.772 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.772 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.772 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.773 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.777 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.779 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.780 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.780 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.781 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.781 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.781 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.781 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.781 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.783 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.783 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.787 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.790 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.791 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.792 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.792 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.792 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.792 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.792 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.793 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.794 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.802 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.804 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.806 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.807 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.812 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.812 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.813 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.813 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.813 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.813 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.813 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.814 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.815 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.823 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.824 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.827 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.828 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.829 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.829 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.830 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.830 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.830 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.830 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.832 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.832 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.834 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.840 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.842 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.842 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.843 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.843 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.845 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.845 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.845 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.845 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.845 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.846 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.851 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.852 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.854 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.854 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.855 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.856 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.856 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.856 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.856 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.856 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.857 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.862 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.863 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.864 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.865 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.865 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.866 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.866 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.866 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.866 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.866 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.867 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.871 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.873 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.874 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.875 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.878 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.878 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.878 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.878 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.878 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.880 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.880 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.885 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.887 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.887 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.888 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.889 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.890 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.890 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.890 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.890 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.890 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.891 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.897 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.901 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.902 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.902 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.903 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.904 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.904 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.904 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.904 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.904 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.905 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.910 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.911 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.912 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.913 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.913 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.915 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.915 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.915 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.915 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.916 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.916 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.920 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.923 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.924 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.925 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.927 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.927 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.927 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.927 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.927 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.927 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.928 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.928 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.932 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.934 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.935 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.936 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.936 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.936 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.936 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.936 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.936 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.937 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.944 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.946 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.947 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.947 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.948 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.949 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.949 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.949 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.949 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.949 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.950 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.954 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.957 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.958 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.958 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.959 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.960 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.960 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.960 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.960 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.960 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.961 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.971 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.972 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.974 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.976 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.977 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.978 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.979 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.979 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.979 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.979 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.979 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.980 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:40.981 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.988 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:40.992 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:40.995 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:40.995 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.996 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.997 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:40.998 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:40.998 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:40.998 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:40.998 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:40.999 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.000 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.001 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.004 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.008 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.008 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.009 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.009 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.009 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.010 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.010 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.011 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.014 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.015 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.016 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.017 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.017 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.017 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.017 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.017 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.018 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.020 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.022 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.023 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.024 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.025 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.026 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.027 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.034 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.036 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.037 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.039 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.040 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.040 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.040 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.040 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.040 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.041 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.046 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.048 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.051 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.052 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.055 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.056 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.056 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.059 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.059 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.063 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.064 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.066 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.066 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.068 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.068 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.068 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.069 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.069 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.069 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.070 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.073 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.074 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.075 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.077 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.078 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.078 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.078 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.078 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.078 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.082 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.082 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.084 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.087 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.089 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.090 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.091 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.091 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.091 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.091 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.091 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.091 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.093 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.093 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.097 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.102 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.103 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.104 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.104 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.104 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.104 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.104 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.105 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.105 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.109 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.111 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.113 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.115 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.125 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.126 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.127 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.128 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.129 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.130 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.130 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.130 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.130 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.130 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.131 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.131 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.137 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.140 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.141 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.142 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.142 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.144 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.145 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.150 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.151 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.152 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.153 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.154 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.155 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.155 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.157 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.158 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.160 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.163 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.164 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.165 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.166 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.166 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.166 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.166 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.166 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.167 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.170 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.171 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.172 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.173 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.175 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.176 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.177 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.177 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.177 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.177 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.178 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.181 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.183 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.185 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.187 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.189 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.190 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.191 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.192 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.193 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.198 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.200 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.200 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.201 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.201 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.202 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.202 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.202 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.202 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.203 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.207 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.208 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.210 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.212 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.212 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.212 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.212 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.213 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.214 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.219 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.220 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.223 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.225 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.225 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.225 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.225 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.225 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.226 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.231 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.232 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.234 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.234 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.237 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.237 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.237 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.237 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.237 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.238 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.245 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.246 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.247 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.248 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.249 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.250 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.250 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.251 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.251 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.251 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.252 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.252 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.256 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.257 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.259 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.260 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.260 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.261 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.261 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.261 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.262 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.262 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.262 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.266 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.268 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.270 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.271 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.272 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.273 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.273 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.274 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.274 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.274 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.276 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.279 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.281 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.282 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.284 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.285 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.286 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.288 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.289 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.290 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.295 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.297 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.300 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.302 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.304 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.305 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.306 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.306 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.306 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.306 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.306 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.307 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.309 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.315 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.316 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.317 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.318 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.319 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.319 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.320 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.320 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.320 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.322 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.323 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.329 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.331 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.332 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.334 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.335 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.336 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.336 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.336 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.337 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.337 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.338 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.341 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.347 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.349 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.351 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.352 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.353 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.355 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.357 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.360 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.363 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.365 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.367 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.370 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.371 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.372 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.373 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.374 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.380 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.382 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.384 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.385 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.387 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.387 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.387 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.388 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.388 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.390 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.391 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.393 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.395 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.398 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.400 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.401 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.401 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.403 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.403 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.403 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.403 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.403 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.405 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.408 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.410 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.413 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.414 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.415 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.416 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.416 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.416 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.416 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.416 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.417 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.419 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.422 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.424 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.426 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.427 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.429 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.429 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.429 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.429 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.429 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.430 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.431 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.431 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.437 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.439 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.440 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.440 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.441 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.442 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.442 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.442 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.442 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.442 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.444 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.449 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.451 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.454 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.455 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.458 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.458 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.461 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.462 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.462 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.462 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.462 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.462 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.464 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.466 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.467 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.470 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.473 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.473 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.475 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.475 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.475 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.475 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.475 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.476 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.477 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.482 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.484 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.486 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.487 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.488 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.488 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.488 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.488 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.488 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.489 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.493 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.494 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.495 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.496 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.497 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.498 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.498 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.498 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.498 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.498 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.499 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.502 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.504 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.505 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.506 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.509 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.510 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.510 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.510 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.510 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.510 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.512 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.512 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.516 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.519 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.519 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.520 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.520 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.521 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.522 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.522 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.522 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.522 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.523 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.527 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.529 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.530 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.531 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.531 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.533 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.533 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.533 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.533 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.533 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.535 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.539 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.540 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.542 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.542 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.543 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.544 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.544 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.544 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.544 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.544 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.545 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.550 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.551 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.552 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.553 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.553 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.554 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.555 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.555 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.555 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.555 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.556 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.561 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.563 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.564 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.565 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.566 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.566 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.567 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.567 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.567 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.568 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.568 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.571 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.573 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.574 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.575 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.577 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.577 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.577 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.577 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.577 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.578 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.579 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.583 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.584 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.587 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.587 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.588 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.589 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.589 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.589 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.589 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.589 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.590 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.591 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.594 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.596 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.598 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.598 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.599 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.599 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.599 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.600 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.602 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.606 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.609 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.610 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.610 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.610 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.610 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.610 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.611 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.611 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:41.613 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.614 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.618 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.623 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.623 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.625 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.625 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.625 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.625 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.625 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.626 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.627 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.632 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.634 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.636 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.637 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.638 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.638 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.638 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.638 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.638 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.639 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.644 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.646 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.647 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.649 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.650 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.650 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.650 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.650 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.650 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.651 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.655 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.656 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.657 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.658 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.659 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.659 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.660 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.660 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.660 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.660 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.661 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.666 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.667 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.668 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.668 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.669 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.670 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.670 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.670 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.670 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.670 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.671 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.679 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.680 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.681 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.682 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.683 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.684 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.684 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.684 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.684 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.684 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.686 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.687 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.688 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.691 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.694 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.695 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.695 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.696 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.697 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.702 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.703 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.705 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.706 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.706 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.707 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.707 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.707 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.707 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.708 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.708 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.711 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.712 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.714 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.714 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.715 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.716 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.717 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.721 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.722 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.723 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.723 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.724 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.725 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.725 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.725 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.725 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.726 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.727 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.728 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.733 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.737 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.738 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.739 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.741 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.741 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.741 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.741 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.741 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.741 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.743 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.746 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.751 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.753 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.754 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.758 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.759 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.759 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.759 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.759 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.759 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.760 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.760 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.769 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.770 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.772 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.772 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.773 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.774 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.774 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.774 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.774 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.774 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.776 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.777 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.778 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.781 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.783 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.784 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.785 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.786 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.786 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.786 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.786 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.788 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.788 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.790 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.794 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.796 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.798 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.799 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.799 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.800 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.800 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.800 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.800 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.800 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.801 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.805 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.806 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.807 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.809 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.810 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.810 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.810 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.810 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.810 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.811 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.812 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.812 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.817 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.819 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.821 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.822 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.822 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.822 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.822 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.822 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.822 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.824 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.824 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.828 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.830 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.830 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.831 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.831 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.832 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.832 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.832 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.832 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.833 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.834 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.838 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.840 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.843 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.844 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.844 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.844 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.844 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.844 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.845 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.846 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.847 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.851 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.854 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.855 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.857 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.857 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.857 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.857 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.857 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.857 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.859 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.862 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.868 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.869 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.871 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.871 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.872 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.873 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.873 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.873 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.873 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.873 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.874 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.878 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.880 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.881 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.881 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.882 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.883 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.883 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.883 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.883 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.883 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.884 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.886 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.888 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.894 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.895 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.895 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.896 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.896 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.896 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.896 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.896 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.898 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.898 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.902 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.905 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.906 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.908 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.909 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.910 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.911 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.912 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.919 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.920 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.922 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.922 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.925 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.925 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.925 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.925 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.925 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.928 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.932 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.935 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.938 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.939 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.940 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.941 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.942 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.943 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.947 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.948 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.950 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.950 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.951 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.952 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.953 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.953 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.953 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.953 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.955 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.963 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.966 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.967 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.968 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.971 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.972 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.974 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.974 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.983 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.985 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.986 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.987 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.988 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.989 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:41.990 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:41.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:41.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:41.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:41.991 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:41.992 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:41.992 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:41.998 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:41.999 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.002 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.003 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.003 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.004 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.005 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.005 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.005 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.005 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.006 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.009 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.015 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.016 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.019 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.019 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.021 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.022 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.023 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.027 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.030 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.031 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.032 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.034 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.035 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.035 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.035 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.035 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.035 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.036 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.040 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.045 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.048 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.049 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.050 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.051 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.052 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.054 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.054 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.054 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.054 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.054 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.057 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.061 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.063 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.064 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.066 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.067 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.068 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.069 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.069 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.069 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.070 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.070 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.071 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.073 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.076 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.077 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.079 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.080 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.081 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.081 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.081 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.081 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.081 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.082 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.087 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.093 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.094 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.095 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.095 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.097 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.097 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.097 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.097 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.097 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.098 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.100 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.105 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.109 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.110 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.111 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.113 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.114 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.115 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.120 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.122 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.126 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.126 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.127 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.128 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.129 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.132 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.132 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.133 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.137 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.139 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.140 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.142 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.144 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.146 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.149 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.150 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.153 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.155 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.157 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.158 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.159 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.159 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.159 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.159 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.159 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.160 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.161 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.167 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.168 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.170 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.171 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.172 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.173 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.174 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.174 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.174 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.174 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.175 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.176 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.177 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.182 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.184 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.186 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.186 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.187 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.188 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.188 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.188 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.188 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.189 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.189 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.197 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.199 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.205 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.206 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.208 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.209 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.210 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.210 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.210 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.212 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.215 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.220 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.226 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.227 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.228 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.229 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.229 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.231 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.231 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.231 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.231 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.231 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.232 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.233 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.239 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.243 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.243 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.245 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.245 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.248 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.248 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.248 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.248 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.248 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.250 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.255 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.257 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.259 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.261 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.263 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.265 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.266 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.266 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.266 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.266 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.266 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.268 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.269 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.274 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.278 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.280 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.282 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.283 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.284 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.286 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.287 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.289 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.290 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.292 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.295 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.296 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.297 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.298 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.298 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.299 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.299 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.299 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.299 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.299 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.307 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.308 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.309 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.310 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.310 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.312 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.312 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.312 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.312 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.312 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.314 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.317 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.319 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.321 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.323 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.323 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.324 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.325 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.325 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.325 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.325 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.327 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.327 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.338 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.339 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.342 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.343 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.344 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.345 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.345 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.345 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.346 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.346 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.347 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.348 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.352 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.356 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.357 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.359 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.360 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.360 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.360 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.360 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.360 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.361 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.368 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.370 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.371 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.372 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.373 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.373 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.373 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.373 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.374 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.375 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.381 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.382 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.385 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.385 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.387 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.387 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.387 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.387 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.387 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.388 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.392 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.393 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.396 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.398 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.398 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.399 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.399 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.399 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.399 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.399 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.401 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.402 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.407 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.409 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.410 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.411 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.411 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.413 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.413 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.413 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.413 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.413 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.414 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.422 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.424 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.425 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.425 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.427 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.429 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.429 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.429 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.429 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.429 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.431 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.432 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.437 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.438 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.440 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.441 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.441 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.442 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.443 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.444 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.451 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.453 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.455 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.456 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.456 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.458 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.458 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.458 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.458 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.458 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.459 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.459 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.466 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.467 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.469 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.470 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.471 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.472 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.474 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.476 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.480 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.482 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.484 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.486 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.486 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.486 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.486 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.486 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.490 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.490 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.491 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.494 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.496 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.497 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.498 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.498 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.498 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.498 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.498 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.498 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.499 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.500 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.505 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.508 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.509 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.509 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.510 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.510 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.510 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.510 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.511 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.511 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.512 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.518 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.519 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.520 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.521 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.522 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.522 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.522 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.522 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.522 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.525 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.526 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.528 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.530 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.534 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.535 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.536 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.537 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.538 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.538 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.538 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.538 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.538 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.539 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.543 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.545 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.546 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.547 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.548 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.548 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.549 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.550 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.554 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.556 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.557 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.558 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.560 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.563 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.563 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.563 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.563 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.563 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.565 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.565 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.567 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.572 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.575 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.575 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.576 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.577 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.577 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.578 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.578 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.578 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.578 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.579 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.584 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.586 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.587 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.587 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.588 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.589 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.589 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.589 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.589 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.589 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.590 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.594 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.595 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.596 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.598 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.599 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.603 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.604 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.605 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.606 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.609 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.609 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.609 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.609 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.609 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.610 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.612 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:42.613 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.615 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.616 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.618 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.619 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.620 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.623 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.627 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.628 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.631 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.633 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.634 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.636 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.636 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.636 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.636 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.636 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.637 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.637 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.638 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.643 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.645 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.646 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.647 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.648 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.648 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.648 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.648 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.648 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.650 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.656 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.657 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.659 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.660 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.661 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.661 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.662 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.662 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.662 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.662 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.663 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.667 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.673 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.674 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.675 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.676 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.676 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.678 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.678 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.678 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.678 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.678 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.679 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.681 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.686 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.690 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.694 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.695 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.697 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.697 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.697 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.697 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.697 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.700 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.705 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.706 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.708 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.711 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.711 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.712 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.712 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.712 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.712 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.713 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.713 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.717 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.718 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.719 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.720 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.720 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.720 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.720 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.721 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.723 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.726 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.729 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.731 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.732 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.732 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.732 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.733 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.733 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.733 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.733 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.735 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.738 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.739 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.740 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.741 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.742 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.742 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.742 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.742 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.742 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.745 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.748 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.750 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.751 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.754 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.755 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.757 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.759 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.762 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.764 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.765 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.767 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.767 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.768 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.769 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.769 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.769 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.769 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.770 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.775 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.776 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.778 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.778 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.779 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.780 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.780 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.780 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.780 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.780 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.781 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.783 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.786 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.787 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.789 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.789 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.790 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.790 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.790 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.790 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.791 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.791 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.796 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.797 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.799 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.800 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.800 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.801 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.801 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.801 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.801 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.801 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.802 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.804 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.810 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.811 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.812 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.813 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.814 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.814 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.814 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.814 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.814 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.816 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.820 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.822 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.823 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.823 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.825 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.826 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.827 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.828 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.834 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.835 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.836 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.837 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.838 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.838 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.838 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.838 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.838 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.839 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.840 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.846 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.847 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.849 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.850 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.851 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.852 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.853 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.857 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.859 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.861 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.861 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.864 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.864 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.865 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.865 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.865 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.869 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.870 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.871 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.875 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.876 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.878 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.879 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.880 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.881 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.881 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.881 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.881 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.882 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.883 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.889 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.891 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.892 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.893 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.894 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.895 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.895 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.895 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.895 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.895 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.896 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.904 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.906 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.907 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.908 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.910 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.910 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.911 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.911 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.911 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.911 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.912 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.914 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.917 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.920 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.922 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.922 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.923 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.924 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.925 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.926 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.930 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.932 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.934 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.935 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.936 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.936 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.937 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.937 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.937 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.937 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.938 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.944 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.946 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.947 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.948 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.949 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.950 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.950 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.950 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.950 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.950 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.951 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.954 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.958 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.961 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.962 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.964 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.964 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.964 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.964 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.964 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.966 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.967 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.967 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.971 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.974 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.976 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.977 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.978 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.978 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.978 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.978 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.979 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.979 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.980 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.985 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.986 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.987 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.987 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.988 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.989 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:42.990 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:42.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:42.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:42.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:42.991 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:42.995 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:42.997 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:42.999 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:42.999 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.000 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.002 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.002 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.002 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.002 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.002 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.003 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.008 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.010 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.012 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.013 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.014 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.015 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.015 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.015 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.015 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.015 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.016 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.020 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.021 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.023 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.024 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.025 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.025 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.025 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.025 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.025 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.028 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.033 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.034 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.035 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.036 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.037 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.037 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.037 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.037 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.039 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.044 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.046 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.049 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.051 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.054 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.055 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.056 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.057 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.058 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.064 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.066 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.068 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.068 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.069 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.070 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.070 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.071 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.071 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.071 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.072 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.077 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.079 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.081 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.083 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.084 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.087 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.088 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.090 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.091 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.092 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.097 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.099 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.101 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.101 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.102 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.104 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.104 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.104 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.104 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.104 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.105 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.109 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.111 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.112 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.115 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.115 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.116 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.117 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.117 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.117 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.117 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.119 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.120 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.120 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.126 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.128 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.129 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.130 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.131 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.132 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.132 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.132 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.132 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.132 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.134 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.140 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.141 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.142 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.143 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.144 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.145 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.145 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.145 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.145 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.150 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.153 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.154 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.155 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.157 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.157 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.158 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.158 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.158 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.159 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.160 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.164 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.167 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.169 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.171 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.172 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.172 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.172 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.172 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.172 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.174 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.182 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.184 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.186 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.187 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.189 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.190 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.191 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.193 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.193 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.199 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.200 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.202 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.202 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.206 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.207 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.207 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.207 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.208 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.208 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.210 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.215 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.217 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.220 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.221 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.222 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.223 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.227 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.230 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.233 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.236 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.237 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.237 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.237 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.237 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.237 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.239 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.240 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.248 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.249 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.250 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.251 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.252 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.253 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.254 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.254 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.254 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.254 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.258 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.258 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.261 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.265 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.267 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.269 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.269 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.270 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.272 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.272 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.272 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.272 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.272 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.277 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.278 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.282 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.288 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.290 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.292 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.292 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.294 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.295 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.296 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.297 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.297 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.297 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.297 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.298 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.299 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.306 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.308 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.309 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.310 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.311 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.312 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.312 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.312 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.312 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.312 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.315 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.315 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.324 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.326 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.328 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.328 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.329 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.330 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.331 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.331 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.332 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.332 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.332 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.333 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.340 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.341 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.342 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.343 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.344 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.345 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.345 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.345 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.346 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.346 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.347 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.352 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.355 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.358 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.363 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.364 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.365 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.366 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.367 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.367 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.367 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.367 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.367 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.368 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.379 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.386 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.388 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.389 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.389 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.390 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.391 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.391 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.392 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.392 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.392 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.392 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.393 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.397 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.400 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.401 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.402 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.403 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.403 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.403 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.405 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.410 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.411 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.413 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.413 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.414 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.415 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.415 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.415 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.415 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.415 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.416 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.421 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.423 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.426 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.428 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.430 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.430 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.430 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.430 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.430 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.431 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.432 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.432 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.438 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.440 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.442 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.444 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.444 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.444 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.445 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.445 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.446 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.451 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.452 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.454 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.456 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.458 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.459 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.461 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.461 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.461 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.461 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.461 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.461 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.462 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.469 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.470 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.471 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.473 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.474 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.475 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.475 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.475 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.475 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.476 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.478 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.481 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.482 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.483 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.484 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.485 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.488 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.488 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.490 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.493 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.497 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.498 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.499 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.499 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.499 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.499 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.500 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.500 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.500 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.501 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.504 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.506 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.507 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.508 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.508 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.509 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.509 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.509 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.509 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.510 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.514 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.518 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.519 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.522 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.522 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.524 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.525 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.525 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.525 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.525 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.525 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.526 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.527 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.531 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.532 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.534 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.535 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.535 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.535 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.535 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.535 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.535 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.536 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.537 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.540 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.541 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.542 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.543 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.544 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.544 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.544 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.544 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.544 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.545 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.545 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.551 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.553 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.554 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.555 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.556 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.557 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.557 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.557 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.557 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.557 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.558 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.563 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.564 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.565 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.566 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.567 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.569 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.569 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.569 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.569 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.569 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.572 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.574 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.578 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.580 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.583 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.584 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.585 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.586 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.586 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.586 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.586 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.586 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.587 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.589 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.596 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.597 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.599 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.601 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.602 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.602 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.602 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.602 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.602 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.603 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.606 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.611 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.613 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.614 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:43.615 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.616 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.618 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.619 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.619 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.622 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.627 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.628 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.630 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.631 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.632 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.633 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.634 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.634 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.634 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.634 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.634 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.635 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.639 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.641 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.642 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.645 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.646 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.647 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.649 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.652 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.654 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.657 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.659 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.659 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.661 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.662 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.663 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.663 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.663 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.663 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.663 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.665 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.673 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.674 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.676 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.676 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.677 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.680 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.680 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.680 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.680 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.680 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.680 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.681 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.682 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.686 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.691 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.692 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.693 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.693 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.694 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.695 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.695 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.695 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.695 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.700 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.702 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.709 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.709 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.711 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.712 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.712 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.712 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.712 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.712 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.714 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.714 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.716 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.723 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.725 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.726 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.727 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.728 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.730 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.736 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.738 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.740 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.741 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.743 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.744 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.744 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.744 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.744 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.744 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.744 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.746 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.748 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.754 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.757 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.759 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.759 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.760 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.761 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.761 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.761 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.761 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.761 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.765 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.766 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.768 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.772 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.775 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.776 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.777 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.777 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.777 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.777 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.777 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.777 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.778 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.779 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.782 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.785 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.788 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.789 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.789 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.789 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.790 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.790 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.790 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.791 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.792 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.796 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.798 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.799 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.801 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.802 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.802 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.802 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.802 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.802 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.803 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.805 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.806 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.810 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.812 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.813 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.814 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.815 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.815 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.815 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.815 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.815 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.816 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.820 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.822 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.824 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.827 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.828 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.828 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.828 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.828 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.829 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.833 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.835 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.837 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.839 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.840 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.841 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.843 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.843 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.849 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.852 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.856 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.856 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.857 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.858 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.859 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.859 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.859 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.859 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.860 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.862 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.863 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.867 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.869 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.870 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.872 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.876 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.876 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.876 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.877 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.877 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.878 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.879 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.880 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.886 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.889 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.890 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.891 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.893 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.895 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.895 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.895 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.895 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.895 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.896 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.898 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.899 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.905 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.907 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.908 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.910 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.912 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.912 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.912 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.912 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.912 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.916 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.917 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.919 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.924 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.925 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.928 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.929 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.929 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.931 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.931 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.931 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.931 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.931 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.932 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.933 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.936 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.938 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.940 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.941 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.943 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.943 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.943 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.943 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.947 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.947 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.954 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.961 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.963 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.964 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.965 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.965 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.966 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.967 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.967 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.967 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.967 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.967 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.968 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.972 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.974 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.976 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.979 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.980 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.982 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.982 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.982 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.982 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.982 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.983 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.983 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:43.989 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:43.991 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:43.993 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.994 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:43.995 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.996 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:43.996 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:43.996 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:43.997 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:43.997 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:43.998 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.002 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.009 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.012 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.016 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.017 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.018 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.021 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.021 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.022 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.023 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.025 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.029 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.031 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.033 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.034 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.034 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.035 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.035 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.036 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.036 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.036 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.037 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.041 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.042 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.044 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.046 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.047 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.047 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.048 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.048 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.048 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.048 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.049 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.053 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.054 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.057 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.058 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.060 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.061 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.061 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.061 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.061 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.062 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.063 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.064 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.067 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.070 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.072 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.073 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.073 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.073 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.073 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.073 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.074 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.075 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.076 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.080 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.082 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.083 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.084 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.084 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.085 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.086 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.086 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.086 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.086 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.087 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.092 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.093 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.095 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.095 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.097 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.098 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.098 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.098 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.098 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.098 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.104 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.105 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.107 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.108 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.109 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.109 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.109 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.109 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.109 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.110 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.115 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.117 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.120 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.121 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.122 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.124 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.124 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.125 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.125 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.125 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.125 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.127 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.129 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.134 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.136 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.137 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.138 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.139 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.139 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.140 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.140 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.140 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.140 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.141 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.145 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.148 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.149 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.150 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.151 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.152 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.152 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.152 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.152 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.152 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.153 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.154 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.161 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.164 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.165 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.166 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.168 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.168 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.170 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.172 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.174 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.178 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.180 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.182 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.184 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.185 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.186 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.186 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.186 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.186 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.186 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.188 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.189 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.196 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.198 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.200 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.201 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.203 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.204 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.205 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.205 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.205 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.205 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.205 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.206 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.207 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.212 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.217 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.218 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.218 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.219 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.220 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.220 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.221 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.221 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.221 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.223 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.225 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.228 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.231 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.232 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.233 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.233 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.234 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.234 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.234 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.236 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.237 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.244 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.245 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.247 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.248 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.249 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.250 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.250 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.250 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.250 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.251 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.252 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.259 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.261 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.262 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.262 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.263 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.264 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.264 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.264 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.264 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.264 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.265 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.270 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.271 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.273 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.273 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.274 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.276 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.276 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.277 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.277 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.277 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.278 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.279 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.283 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.286 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.291 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.292 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.296 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.297 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.298 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.298 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.298 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.298 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.299 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.303 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.306 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.307 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.308 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.308 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.310 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.310 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.310 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.310 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.310 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.311 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.317 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.318 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.320 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.321 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.323 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.324 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.324 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.324 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.324 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.324 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.326 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.326 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.328 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.336 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.338 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.340 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.340 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.341 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.343 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.343 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.343 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.343 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.344 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.345 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.349 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.350 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.352 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.352 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.357 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.360 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.361 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.361 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.361 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.361 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.363 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.363 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.366 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.370 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.372 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.373 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.374 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.375 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.376 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.376 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.376 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.376 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.376 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.377 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.383 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.385 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.387 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.388 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.388 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.389 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.389 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.389 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.390 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.390 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.391 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.392 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.396 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.399 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.401 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.402 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.404 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.405 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.413 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.414 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.416 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.418 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.419 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.420 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.420 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.420 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.420 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.420 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.422 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.422 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.424 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.428 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.432 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.434 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.436 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.436 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.437 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.437 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.437 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.437 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.438 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.439 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.443 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.444 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.446 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.447 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.448 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.449 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.453 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.455 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.459 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.461 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.462 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.464 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.464 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.464 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.464 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.464 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.465 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.465 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.471 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.474 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.476 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.477 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.479 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.479 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.479 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.480 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.480 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.481 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.482 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.488 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.489 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.491 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.491 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.492 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.493 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.493 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.493 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.493 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.494 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.495 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.500 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.502 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.503 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.504 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.505 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.505 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.505 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.505 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.505 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.506 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.514 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.515 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.517 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.517 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.518 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.519 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.520 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.520 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.520 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.520 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.521 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.526 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.531 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.531 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.533 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.534 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.535 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.536 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.536 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.536 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.536 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.538 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.538 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.541 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.544 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.548 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.549 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.551 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.551 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.553 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.557 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.561 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.561 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.564 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.564 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.564 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.564 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.564 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.565 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.566 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.572 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.574 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.577 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.578 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.580 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.581 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.582 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.582 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.582 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.582 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.583 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.584 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.584 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.591 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.593 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.594 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.595 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.596 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.597 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.603 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.605 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.606 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.607 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.607 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.608 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.610 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.614 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.615 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:44.616 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.618 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.619 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.620 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.621 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.625 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.628 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.630 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.631 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.632 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.633 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.633 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.633 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.633 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.635 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.636 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.637 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.641 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.644 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.645 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.646 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.647 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.648 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.648 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.650 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.658 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.660 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.663 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.663 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.664 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.668 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.668 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.669 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.669 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.669 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.670 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.671 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.672 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.676 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.678 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.679 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.680 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.680 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.680 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.680 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.680 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.681 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.682 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.685 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.686 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.688 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.689 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.689 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.689 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.690 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.690 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.690 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.690 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.694 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.696 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.697 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.698 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.700 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.700 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.700 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.700 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.701 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.709 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.711 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.712 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.712 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.713 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.714 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.714 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.718 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.721 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.724 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.725 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.726 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.727 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.728 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.729 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.731 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.738 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.740 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.741 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.742 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.743 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.744 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.744 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.744 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.744 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.744 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.745 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.751 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.752 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.753 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.754 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.754 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.755 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.756 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.756 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.756 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.756 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.758 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.764 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.766 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.768 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.769 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.770 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.771 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.771 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.771 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.771 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.771 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.771 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.772 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.775 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.779 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.781 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.782 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.783 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.783 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.784 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.784 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.784 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.784 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.785 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.792 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.794 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.796 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.796 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.797 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.798 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.798 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.798 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.798 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.798 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.799 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.800 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.805 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.807 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.809 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.810 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.811 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.811 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.811 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.812 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.812 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.812 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.813 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.816 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.819 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.820 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.821 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.822 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.823 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.823 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.823 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.823 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.823 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.824 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.824 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.828 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.830 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.830 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.831 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.832 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.832 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.832 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.832 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.833 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.833 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.837 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.839 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.840 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.840 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.841 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.842 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.842 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.843 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.847 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.850 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.851 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.854 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.855 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.855 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.855 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.855 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.857 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.859 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.860 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.867 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.869 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.871 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.871 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.873 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.875 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.875 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.875 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.876 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.876 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.878 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.878 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.880 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.884 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.885 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.886 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.888 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.889 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.889 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.889 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.889 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.889 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.890 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.894 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.896 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.898 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.899 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.900 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.900 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.900 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.900 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.900 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.901 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.903 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.906 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.907 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.911 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.915 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.916 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.916 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.917 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.917 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.917 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.917 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.919 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.920 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.924 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.926 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.930 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.931 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.932 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.933 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.933 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.933 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.933 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.933 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.934 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.935 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.941 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.943 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.944 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.945 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.945 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.946 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.946 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.946 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.946 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.947 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.948 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.953 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.960 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.961 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.962 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.962 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.965 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.965 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.965 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.965 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.965 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.967 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.968 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.972 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.974 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.976 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.978 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.978 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.980 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.980 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.980 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.980 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.980 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.981 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.988 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:44.989 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:44.991 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:44.992 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.993 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.994 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:44.994 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:44.994 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:44.994 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:44.994 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:44.996 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:44.997 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.001 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.003 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.004 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.004 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.005 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.005 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.005 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.005 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.005 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.009 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.010 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.014 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.017 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.017 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.019 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.020 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.020 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.020 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.020 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.020 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.021 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.025 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.027 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.029 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.031 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.031 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.032 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.033 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.033 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.033 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.033 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.034 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.040 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.043 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.044 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.045 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.046 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.047 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.047 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.047 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.047 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.047 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.048 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.053 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.054 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.056 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.057 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.058 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.059 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.059 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.059 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.059 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.059 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.060 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.061 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.065 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.067 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.069 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.070 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.071 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.072 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.072 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.072 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.072 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.073 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.074 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.076 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.078 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.081 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.082 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.083 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.083 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.084 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.084 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.084 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.085 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.085 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.090 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.091 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.092 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.094 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.094 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.095 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.095 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.095 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.095 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.096 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.097 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.100 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.104 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.105 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.107 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.108 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.109 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.109 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.109 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.109 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.110 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.112 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.114 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.117 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.120 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.121 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.121 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.121 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.122 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.122 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.122 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.123 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.123 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.127 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.129 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.131 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.132 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.133 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.133 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.134 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.134 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.134 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.135 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.136 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.141 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.142 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.145 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.146 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.147 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.147 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.147 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.147 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.147 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.148 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.150 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.153 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.155 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.157 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.157 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.157 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.157 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.157 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.158 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.159 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.162 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.164 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.165 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.166 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.167 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.167 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.167 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.167 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.167 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.168 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.168 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.173 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.174 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.175 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.177 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.177 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.178 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.178 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.178 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.178 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.178 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.180 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.184 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.186 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.187 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.188 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.188 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.189 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.189 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.189 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.189 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.190 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.196 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.197 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.198 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.199 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.200 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.200 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.200 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.200 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.200 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.202 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.202 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.207 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.208 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.209 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.210 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.210 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.211 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.212 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.217 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.219 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.221 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.222 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.223 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.224 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.225 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.226 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.229 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.231 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.233 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.234 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.235 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.244 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.247 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.248 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.249 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.250 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.251 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.252 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.252 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.252 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.252 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.253 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.254 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.257 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.259 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.261 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.262 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.263 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.263 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.263 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.263 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.263 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.264 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.265 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.265 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.270 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.275 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.284 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.284 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.287 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.288 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.289 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.294 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.296 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.297 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.299 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.299 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.301 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.301 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.301 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.302 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.302 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.302 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.306 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.309 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.310 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.312 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.313 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.313 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.314 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.314 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.314 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.315 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.316 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.318 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.320 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.321 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.323 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.323 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.324 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.324 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.324 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.324 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.326 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.330 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.332 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.334 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.339 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.343 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.343 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.343 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.343 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.343 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.347 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.349 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.352 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.355 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.360 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.364 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.367 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.369 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.370 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.371 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.371 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.371 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.371 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.371 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.372 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.373 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.376 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.379 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.382 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.384 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.386 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.389 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.390 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.391 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.395 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.399 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.401 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.401 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.403 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.404 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.406 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.406 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.418 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.420 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.423 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.425 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.429 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.430 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.433 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.435 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.436 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.436 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.436 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.436 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.438 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.439 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.440 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.446 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.448 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.451 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.452 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.455 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.455 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.455 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.456 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.456 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.456 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.460 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.465 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.467 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.469 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.469 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.470 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.471 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.471 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.471 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.471 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.471 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.479 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.480 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.482 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.483 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.487 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.487 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.487 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.487 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.487 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.489 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.490 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.492 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.496 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.501 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.502 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.502 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.503 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.504 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.504 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.504 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.505 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.505 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.506 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.512 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.513 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.515 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.516 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.517 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.519 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.519 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.519 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.519 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.519 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.521 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.522 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.524 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.527 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.531 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.532 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.533 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.533 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.533 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.533 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.534 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.534 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.536 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.536 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.541 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.543 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.543 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.547 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.547 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.549 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.550 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.553 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.556 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.557 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.560 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.561 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.562 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.565 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.565 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.566 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.573 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.575 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.577 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.578 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.579 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.580 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.581 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.581 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.581 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.581 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.583 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.583 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.588 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.589 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.590 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.591 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.594 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.594 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.594 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.594 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.594 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.596 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.604 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.607 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.608 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.611 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.611 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.613 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.616 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.616 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.616 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.616 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.616 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.617 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:45.619 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.619 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.622 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.626 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.629 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.629 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.630 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.631 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.632 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.632 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.632 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.632 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.633 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.639 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.640 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.641 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.641 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.642 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.643 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.643 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.643 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.643 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.644 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.645 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.647 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.654 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.657 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.658 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.661 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.661 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.662 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.663 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.663 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.663 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.663 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.664 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.665 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.669 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.671 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.674 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.675 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.676 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.676 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.676 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.677 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.677 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.678 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.678 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.683 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.684 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.685 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.686 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.687 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.687 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.687 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.687 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.687 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.688 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.692 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.694 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.695 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.697 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.698 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.698 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.698 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.698 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.698 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.704 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.706 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.707 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.708 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.709 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.710 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.711 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.718 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.720 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.721 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.723 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.724 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.724 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.724 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.724 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.724 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.726 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.732 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.734 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.735 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.736 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.736 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.737 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.737 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.737 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.737 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.737 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.738 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.745 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.749 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.750 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.750 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.752 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.753 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.753 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.753 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.753 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.753 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.755 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.758 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.760 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.762 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.765 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.767 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.768 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.769 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.769 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.769 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.769 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.769 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.771 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.772 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.778 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.780 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.782 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.783 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.784 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.784 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.785 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.785 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.785 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.785 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.786 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.792 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.794 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.800 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.802 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.803 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.805 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.805 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.805 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.805 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.806 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.807 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.808 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.809 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.814 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.818 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.819 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.820 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.821 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.821 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.821 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.821 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.821 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.823 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.823 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.831 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.833 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.834 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.835 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.836 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.837 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.838 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.838 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.838 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.838 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.840 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.846 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.850 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.852 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.853 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.854 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.855 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.855 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.855 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.855 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.855 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.856 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.857 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.858 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.861 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.864 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.865 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.868 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.869 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.869 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.869 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.869 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.870 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.871 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.872 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.877 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.879 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.880 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.881 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.881 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.881 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.881 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.881 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.881 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.883 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.889 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.890 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.892 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.893 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.893 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.894 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.894 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.894 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.894 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.894 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.895 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.899 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.900 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.901 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.902 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.903 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.905 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.905 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.905 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.905 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.905 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.906 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.910 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.911 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.912 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.913 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.914 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.914 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.914 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.914 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.914 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.915 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.915 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.919 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.921 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.922 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.923 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.924 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.924 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.928 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.929 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.930 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.931 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.932 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.932 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.932 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.933 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.933 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.933 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.934 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.938 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.939 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.941 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.941 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.942 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.943 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.943 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.944 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.950 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.954 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.954 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.955 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.956 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.956 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.956 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.956 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.956 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.959 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.959 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.963 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.965 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.966 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.967 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.967 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.968 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.968 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.968 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.968 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.969 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.973 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.975 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.976 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.976 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.978 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.978 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.978 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.978 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.978 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.979 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.980 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.986 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.988 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.989 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.989 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:45.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:45.990 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:45.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:45.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:45.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:45.991 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:45.992 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:45.996 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:45.999 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.000 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.001 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.001 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.001 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.001 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.001 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.002 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.007 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.009 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.010 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.011 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.012 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.013 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.013 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.013 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.013 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.013 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.015 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.021 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.022 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.024 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.025 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.026 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.027 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.027 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.028 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.029 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.031 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.036 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.039 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.040 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.040 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.040 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.040 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.040 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.042 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.042 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.047 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.049 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.051 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.052 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.053 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.053 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.053 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.054 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.054 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.055 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.060 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.061 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.062 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.063 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.064 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.065 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.065 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.065 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.065 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.065 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.066 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.070 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.071 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.073 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.074 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.075 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.076 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.076 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.076 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.077 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.077 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.078 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.082 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.083 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.085 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.087 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.087 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.088 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.089 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.094 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.096 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.097 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.098 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.098 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.100 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.102 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.106 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.107 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.109 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.110 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.112 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.115 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.116 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.120 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.122 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.124 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.126 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.128 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.128 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.130 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.132 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.133 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.137 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.138 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.140 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.141 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.142 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.142 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.142 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.143 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.143 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.144 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.145 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.148 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.154 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.157 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.158 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.159 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.159 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.160 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.160 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.160 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.160 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.160 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.161 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.164 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.166 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.167 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.168 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.168 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.168 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.168 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.168 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.169 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.169 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.174 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.176 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.177 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.179 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.180 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.180 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.180 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.180 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.180 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.181 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.183 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.186 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.188 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.189 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.190 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.191 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.192 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.192 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.192 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.194 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.196 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.200 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.201 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.204 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.206 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.208 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.208 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.208 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.208 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.208 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.209 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.214 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.218 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.222 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.224 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.225 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.226 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.226 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.226 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.227 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.227 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.228 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.233 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.237 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.240 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.242 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.243 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.244 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.247 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.248 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.248 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.248 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.248 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.249 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.250 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.252 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.258 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.261 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.262 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.264 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.265 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.266 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.266 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.266 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.267 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.267 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.269 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.273 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.278 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.280 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.282 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.282 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.284 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.284 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.285 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.285 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.285 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.285 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.286 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.293 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.296 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.298 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.299 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.300 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.301 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.301 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.301 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.302 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.302 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.304 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.308 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.309 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.312 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.314 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.315 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.316 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.317 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.317 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.317 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.317 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.317 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.319 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.323 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.325 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.328 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.330 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.331 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.332 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.332 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.332 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.332 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.333 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.334 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.335 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.337 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.342 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.353 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.357 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.358 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.358 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.358 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.359 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.359 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.359 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.360 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.363 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.370 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.372 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.376 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.376 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.377 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.377 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.378 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.379 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.379 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.379 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.379 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.380 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.387 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.388 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.389 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.390 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.391 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.392 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.392 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.393 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.393 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.393 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.394 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.400 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.401 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.406 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.408 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.409 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.411 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.411 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.411 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.411 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.411 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.412 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.412 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.418 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.420 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.423 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.425 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.426 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.427 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.428 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.428 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.428 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.428 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.428 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.429 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.435 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.436 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.438 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.440 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.440 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.441 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.442 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.442 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.442 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.442 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.445 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.448 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.453 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.453 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.454 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.456 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.457 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.457 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.457 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.457 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.459 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.459 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.464 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.467 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.468 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.469 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.470 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.471 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.471 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.471 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.471 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.471 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.474 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.474 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.477 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.482 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.485 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.488 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.488 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.489 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.490 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.490 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.490 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.491 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.491 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.492 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.497 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.499 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.500 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.502 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.503 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.505 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.505 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.505 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.505 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.505 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.506 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.507 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.507 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.511 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.514 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.515 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.516 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.517 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.517 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.517 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.517 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.517 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.519 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.519 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.524 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.526 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.527 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.529 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.530 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.530 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.530 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.530 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.531 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.531 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.532 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.538 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.541 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.543 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.543 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.544 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.545 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.545 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.547 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.552 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.554 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.555 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.556 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.557 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.558 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.558 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.558 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.558 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.558 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.559 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.565 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.566 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.567 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.569 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.569 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.570 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.570 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.570 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.570 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.570 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.571 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.579 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.581 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.582 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.583 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.585 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.586 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.586 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.586 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.586 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.586 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.587 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.588 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.588 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.592 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.594 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.597 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.598 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.599 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.599 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.604 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.607 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.611 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.611 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.612 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.612 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.612 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.612 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.612 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.613 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.614 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.618 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.619 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:46.619 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.622 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.623 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.624 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.624 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.624 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.624 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.624 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.625 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.633 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.634 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.635 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.636 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.637 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.637 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.637 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.638 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.638 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.638 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.640 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.648 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.649 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.650 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.651 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.652 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.653 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.653 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.653 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.653 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.653 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.654 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.658 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.659 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.664 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.666 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.667 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.668 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.668 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.669 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.669 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.669 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.673 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.674 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.679 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.680 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.681 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.682 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.682 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.685 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.685 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.685 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.685 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.685 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.687 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.692 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.693 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.696 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.697 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.698 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.699 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.700 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.705 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.706 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.707 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.708 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.709 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.710 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.711 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.712 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.717 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.719 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.719 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.720 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.722 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.725 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.725 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.729 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.732 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.734 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.735 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.735 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.736 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.736 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.736 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.736 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.736 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.738 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.738 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.743 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.744 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.745 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.746 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.747 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.747 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.747 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.747 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.747 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.748 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.748 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.754 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.755 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.756 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.758 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.758 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.759 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.759 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.759 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.759 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.759 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.760 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.764 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.765 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.766 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.768 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.769 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.769 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.769 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.769 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.769 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.770 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.770 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.778 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.780 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.782 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.783 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.786 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.787 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.787 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.787 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.788 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.788 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.788 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.789 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.791 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.796 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.797 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.799 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.801 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.802 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.802 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.802 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.802 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.803 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.804 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.804 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.805 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.809 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.812 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.813 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.814 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.814 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.814 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.814 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.814 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.816 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.819 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.822 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.823 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.825 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.827 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.827 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.827 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.828 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.828 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.829 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.829 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.831 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.835 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.837 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.839 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.841 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.841 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.842 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.844 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.847 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.849 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.850 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.851 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.851 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.851 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.851 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.851 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.857 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.859 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.861 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.862 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.863 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.864 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.864 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.864 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.864 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.864 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.866 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.867 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.871 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.873 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.875 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.876 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.876 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.876 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.876 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.876 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.877 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.877 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.878 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.881 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.884 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.885 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.886 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.886 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.886 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.886 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.886 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.887 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.891 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.892 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.894 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.897 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.897 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.898 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.898 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.899 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.899 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.899 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.899 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.905 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.908 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.908 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.909 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.910 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.910 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.910 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.910 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.910 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.911 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.917 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.921 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.923 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.924 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.926 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.926 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.926 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.926 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.926 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.928 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.929 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.934 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.936 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.938 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.939 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.940 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.940 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.940 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.940 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.940 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.943 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.943 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.945 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.949 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.952 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.952 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.954 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.954 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.956 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.956 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.956 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.956 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.956 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.957 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.964 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.966 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.968 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.968 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.969 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.972 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.974 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.978 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.980 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.982 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.983 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.983 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.984 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.984 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.984 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.984 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.985 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:46.989 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:46.990 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:46.992 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:46.992 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.993 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.994 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:46.994 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:46.994 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:46.994 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:46.994 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:46.996 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.002 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.005 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.006 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.006 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.007 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.008 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.012 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.014 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.015 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.016 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.021 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.021 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.022 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.023 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.029 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.031 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.033 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.033 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.034 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.035 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.036 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.036 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.036 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.036 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.037 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.041 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.046 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.047 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.047 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.048 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.049 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.049 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.049 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.049 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.049 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.050 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.052 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.055 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.057 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.058 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.059 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.059 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.060 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.060 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.060 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.061 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.064 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.065 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.067 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.068 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.069 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.069 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.069 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.069 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.070 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.071 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.078 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.079 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.080 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.081 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.082 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.082 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.083 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.083 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.083 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.083 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.084 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.089 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.091 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.092 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.093 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.094 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.094 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.094 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.094 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.094 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.096 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.097 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.102 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.105 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.107 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.110 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.111 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.113 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.114 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.116 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.120 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.121 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.122 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.123 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.124 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.124 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.124 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.124 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.124 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.127 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.127 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.132 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.136 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.136 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.138 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.138 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.141 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.141 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.141 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.141 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.141 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.142 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.149 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.152 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.154 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.154 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.155 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.156 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.157 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.165 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.168 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.171 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.171 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.172 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.173 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.173 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.174 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.174 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.174 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.174 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.175 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.176 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.182 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.185 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.185 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.186 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.187 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.188 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.188 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.188 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.188 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.188 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.189 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.196 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.197 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.201 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.201 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.203 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.205 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.205 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.205 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.205 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.205 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.206 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.212 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.214 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.215 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.217 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.218 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.220 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.220 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.220 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.220 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.220 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.221 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.224 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.229 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.230 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.233 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.234 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.235 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.235 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.236 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.237 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.241 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.243 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.244 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.245 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.246 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.246 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.246 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.246 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.247 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.247 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.250 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.256 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.258 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.259 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.260 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.262 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.263 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.263 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.263 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.263 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.263 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.265 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.270 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.272 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.274 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.275 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.276 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.276 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.278 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.278 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.278 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.278 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.278 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.279 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.282 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.285 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.288 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.289 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.290 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.291 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.291 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.291 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.291 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.291 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.293 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.294 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.297 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.299 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.301 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.302 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.303 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.304 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.305 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.305 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.314 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.316 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.318 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.318 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.319 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.320 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.321 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.321 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.321 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.321 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.322 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.328 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.330 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.332 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.333 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.334 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.335 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.335 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.335 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.335 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.335 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.335 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.337 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.342 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.346 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.347 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.347 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.348 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.349 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.349 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.349 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.349 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.349 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.351 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.351 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.355 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.356 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.357 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.359 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.362 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.363 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.363 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.363 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.363 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.364 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.365 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.367 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.373 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.374 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.376 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.377 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.378 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.379 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.379 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.379 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.379 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.379 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.380 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.384 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.387 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.389 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.391 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.393 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.394 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.394 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.395 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.395 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.395 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.397 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.397 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.398 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.402 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.405 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.408 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.408 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.409 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.409 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.410 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.410 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.410 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.410 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.411 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.417 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.418 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.420 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.421 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.423 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.425 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.425 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.425 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.425 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.425 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.426 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.427 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.429 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.432 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.434 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.434 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.435 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.436 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.436 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.436 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.436 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.436 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.437 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.442 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.443 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.445 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.445 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.446 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.447 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.447 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.447 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.447 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.447 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.452 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.453 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.455 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.457 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.457 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.458 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.458 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.458 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.458 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.458 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.459 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.464 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.466 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.468 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.469 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.469 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.472 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.474 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.475 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.479 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.480 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.482 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.484 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.485 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.487 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.487 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.489 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.493 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.495 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.497 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.498 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.499 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.499 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.499 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.499 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.499 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.502 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.502 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.508 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.512 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.513 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.513 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.514 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.515 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.515 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.515 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.515 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.515 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.517 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.521 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.522 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.525 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.526 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.527 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.528 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.528 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.528 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.528 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.528 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.529 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.530 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.531 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.534 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.537 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.538 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.539 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.539 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.539 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.539 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.539 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.539 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.540 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.540 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.544 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.547 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.548 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.550 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.550 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.550 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.550 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.550 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.552 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.552 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.562 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.564 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.565 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.566 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.567 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.569 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.569 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.569 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.569 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.569 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.571 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.577 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.579 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.580 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.581 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.582 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.584 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.584 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.584 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.584 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.584 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.586 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.587 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.588 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.592 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.595 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.596 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.596 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.597 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.598 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.602 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.603 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.604 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.605 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.605 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.605 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.606 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.606 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.606 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.606 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.610 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.611 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.612 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.613 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.614 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.614 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.614 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.614 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.614 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.617 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.617 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.620 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:47.622 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.624 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.625 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.626 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.626 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.627 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.627 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.627 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.627 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.628 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.629 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.632 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.634 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.635 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.637 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.637 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.638 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.638 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.638 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.638 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.639 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.643 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.644 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.645 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.646 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.647 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.648 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.652 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.654 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.655 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.656 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.657 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.658 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.658 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.658 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.658 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.658 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.659 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.667 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.668 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.670 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.671 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.671 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.672 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.672 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.672 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.673 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.673 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.674 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.679 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.681 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.682 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.682 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.683 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.684 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.684 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.684 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.684 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.684 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.685 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.694 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.696 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.697 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.698 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.700 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.701 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.701 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.701 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.701 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.701 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.702 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.702 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.706 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.708 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.713 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.713 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.713 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.713 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.713 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.714 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.722 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.724 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.725 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.726 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.727 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.728 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.730 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.731 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.735 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.738 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.740 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.741 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.742 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.743 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.743 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.743 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.743 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.745 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.746 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.750 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.751 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.754 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.755 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.756 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.757 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.759 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.760 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.764 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.765 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.766 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.767 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.768 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.768 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.768 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.768 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.769 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.771 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.771 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.772 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.776 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.779 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.780 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.781 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.782 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.782 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.782 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.782 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.782 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.784 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.785 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.791 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.792 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.794 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.794 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.795 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.796 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.796 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.797 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.797 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.797 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.799 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.804 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.805 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.806 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.807 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.808 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.810 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.810 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.811 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.811 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.811 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.812 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.813 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.814 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.819 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.821 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.822 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.823 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.823 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.824 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.824 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.824 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.824 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.824 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.825 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.830 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.834 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.836 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.836 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.838 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.839 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.839 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.839 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.839 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.839 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.841 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.843 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.846 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.848 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.850 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.852 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.853 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.854 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.855 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.860 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.861 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.863 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.864 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.864 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.865 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.865 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.865 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.865 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.865 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.867 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.871 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.872 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.875 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.875 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.876 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.877 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.877 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.877 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.877 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.877 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.879 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.884 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.886 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.888 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.892 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.893 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.894 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.894 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.894 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.894 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.894 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.895 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.897 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.904 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.906 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.906 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.907 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.907 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.908 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.908 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.908 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.908 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.908 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.914 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.916 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.917 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.918 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.919 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.919 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.919 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.919 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.919 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.920 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.923 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.926 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.927 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.929 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.930 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.931 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.932 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.932 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.932 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.932 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.933 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.933 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.937 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.939 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.940 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.941 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.942 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.943 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.947 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.951 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.953 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.954 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.955 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.956 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.956 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.956 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.956 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.956 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.957 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.957 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.963 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.964 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.965 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.967 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.968 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.968 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.969 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.969 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.969 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.969 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.971 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.973 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.978 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.982 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.984 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.985 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.985 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.986 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.986 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:47.987 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:47.987 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:47.987 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:47.988 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:47.991 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:47.993 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:47.995 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:47.997 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.998 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:47.999 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.000 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.000 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.000 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.000 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.001 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.002 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.007 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.009 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.011 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.012 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.012 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.013 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.013 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.013 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.013 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.013 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.015 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.020 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.022 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.024 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.024 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.025 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.026 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.027 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.028 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.032 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.033 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.035 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.037 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.037 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.038 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.039 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.045 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.046 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.047 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.048 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.049 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.050 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.050 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.050 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.050 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.050 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.051 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.052 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.057 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.060 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.060 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.061 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.062 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.062 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.062 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.062 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.062 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.063 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.063 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.071 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.074 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.075 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.075 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.076 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.077 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.077 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.078 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.078 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.078 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.079 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.086 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.088 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.089 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.090 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.093 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.094 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.095 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.095 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.096 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.096 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.096 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.097 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.098 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.103 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.104 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.106 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.107 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.108 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.109 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.110 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.110 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.110 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.110 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.113 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.116 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.117 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.119 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.120 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.121 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.122 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.122 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.122 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.122 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.123 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.125 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.131 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.132 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.134 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.135 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.135 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.136 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.137 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.137 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.137 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.137 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.137 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.139 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.145 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.147 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.148 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.149 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.150 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.151 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.151 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.151 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.151 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.151 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.154 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.154 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.156 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.159 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.161 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.162 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.162 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.165 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.166 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.166 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.166 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.166 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.166 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.167 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.171 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.174 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.176 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.176 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.178 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.179 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.179 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.179 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.179 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.179 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.181 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.186 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.187 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.188 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.189 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.189 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.190 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.190 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.190 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.190 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.190 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.192 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.198 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.200 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.202 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.202 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.203 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.204 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.204 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.204 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.204 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.205 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.206 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.207 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.211 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.213 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.215 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.217 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.218 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.219 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.220 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.220 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.220 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.220 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.221 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.222 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.229 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.231 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.233 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.233 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.234 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.235 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.242 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.244 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.246 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.247 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.248 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.249 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.249 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.249 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.249 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.249 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.251 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.253 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.255 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.260 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.263 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.265 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.267 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.269 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.270 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.270 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.271 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.271 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.271 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.271 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.272 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.273 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.279 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.281 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.282 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.283 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.284 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.284 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.284 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.284 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.285 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.288 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.291 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.292 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.294 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.296 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.297 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.297 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.297 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.297 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.297 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.298 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.299 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.302 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.306 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.310 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.314 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.314 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.315 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.316 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.316 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.316 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.317 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.317 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.319 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.320 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.321 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.327 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.328 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.330 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.331 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.332 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.333 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.333 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.333 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.333 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.333 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.334 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.340 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.342 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.343 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.343 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.344 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.344 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.345 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.345 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.345 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.345 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.346 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.350 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.352 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.354 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.354 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.356 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.357 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.357 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.357 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.357 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.357 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.359 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.363 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.364 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.366 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.367 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.368 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.369 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.369 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.369 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.369 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.369 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.371 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.374 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.380 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.382 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.384 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.384 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.385 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.386 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.387 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.387 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.387 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.387 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.388 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.393 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.394 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.396 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.397 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.398 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.399 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.399 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.399 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.399 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.399 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.400 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.406 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.408 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.410 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.411 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.411 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.412 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.412 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.412 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.412 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.412 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.413 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.418 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.419 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.420 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.420 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.421 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.422 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.422 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.422 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.422 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.422 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.423 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.428 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.430 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.430 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.432 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.432 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.433 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.433 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.433 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.433 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.433 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.434 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.442 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.444 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.445 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.446 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.446 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.447 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.448 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.449 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.454 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.456 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.458 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.460 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.461 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.462 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.462 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.462 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.462 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.462 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.463 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.467 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.469 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.470 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.471 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.473 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.473 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.473 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.473 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.473 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.474 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.479 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.480 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.482 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.482 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.483 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.484 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.484 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.484 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.484 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.484 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.490 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.492 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.492 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.493 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.496 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.497 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.497 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.497 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.497 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.498 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.499 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.500 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.504 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.505 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.506 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.508 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.508 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.509 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.509 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.509 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.509 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.510 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.510 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.511 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.514 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.516 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.517 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.518 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.518 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.518 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.518 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.518 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.519 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.521 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.523 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.525 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.528 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.529 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.529 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.530 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.530 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.530 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.530 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.533 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.533 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.534 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.540 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.541 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.544 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.544 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.545 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.546 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.547 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.549 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.552 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.556 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.557 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.557 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.558 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.558 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.558 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.558 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.558 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.559 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.560 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.566 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.567 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.569 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.569 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.571 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.571 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.571 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.571 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.571 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.572 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.574 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.575 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.579 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.581 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.583 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.584 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.585 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.586 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.586 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.586 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.586 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.586 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.587 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.591 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.594 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.595 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.595 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.596 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.598 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.599 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.603 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.604 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.605 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.606 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.607 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.608 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.609 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.614 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.618 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.618 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.619 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.621 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.621 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:48.622 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.628 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.630 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.633 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.633 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.634 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.635 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.635 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.635 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.635 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.635 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.637 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.638 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.643 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.644 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.645 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.646 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.647 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.648 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.650 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.652 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.653 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.656 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.657 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.657 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.658 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.658 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.658 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.658 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.663 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.663 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.665 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.669 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.673 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.675 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.675 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.676 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.677 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.677 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.677 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.677 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.677 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.680 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.681 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.684 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.687 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.688 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.689 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.690 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.691 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.691 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.691 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.691 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.691 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.693 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.694 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.699 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.700 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.701 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.702 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.702 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.702 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.703 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.703 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.703 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.703 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.704 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.709 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.713 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.713 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.714 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.714 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.715 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.716 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.720 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.721 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.723 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.723 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.724 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.724 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.724 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.724 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.724 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.725 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.731 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.733 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.734 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.734 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.735 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.736 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.736 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.736 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.736 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.736 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.737 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.745 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.747 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.748 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.748 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.749 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.751 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.751 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.751 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.751 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.751 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.752 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.753 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.753 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.757 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.760 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.761 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.761 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.763 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.763 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.763 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.764 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.764 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.764 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.765 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.769 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.771 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.773 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.773 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.774 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.775 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.775 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.775 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.775 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.775 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.776 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.780 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.781 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.782 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.783 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.783 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.785 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.785 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.785 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.785 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.785 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.786 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.791 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.794 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.795 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.796 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.797 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.799 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.799 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.799 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.799 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.799 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.801 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.801 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.803 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.808 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.809 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.810 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.810 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.811 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.811 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.812 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.812 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.812 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.812 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.813 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.817 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.821 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.821 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.823 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.824 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.824 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.824 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.825 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.825 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.825 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.831 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.832 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.834 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.835 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.837 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.837 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.837 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.837 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.837 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.838 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.839 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.843 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.846 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.847 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.848 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.849 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.851 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.852 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.853 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.853 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.855 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.860 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.862 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.864 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.868 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.869 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.872 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.872 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.872 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.872 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.872 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.874 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.876 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.885 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.887 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.889 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.889 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.890 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.891 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.892 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.892 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.892 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.892 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.894 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.898 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.901 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.902 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.905 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.905 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.906 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.907 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.907 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.907 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.907 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.907 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.908 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.913 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.916 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.919 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.920 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.921 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.922 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.923 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.924 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.924 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.930 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.931 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.932 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.933 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.934 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.935 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.935 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.935 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.935 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.936 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.941 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.943 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.945 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.947 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.951 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.953 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.953 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.953 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.953 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.953 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.953 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.954 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.956 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.960 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.962 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.963 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.964 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.964 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.965 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.965 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.965 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.965 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.966 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.970 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.973 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.975 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.976 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.977 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.978 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.978 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.978 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.978 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.978 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.979 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.980 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.983 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.985 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.987 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.988 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.989 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:48.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:48.990 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:48.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:48.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:48.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:48.991 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:48.995 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:48.997 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:48.999 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.000 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.001 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.001 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.001 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.001 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.001 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.002 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.004 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.006 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.008 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.010 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.011 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.012 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.012 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.012 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.012 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.012 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.014 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.015 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.016 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.019 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.020 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.021 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.022 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.023 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.027 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.028 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.029 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.030 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.031 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.032 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.032 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.032 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.032 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.033 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.033 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.034 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.038 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.039 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.041 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.041 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.044 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.044 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.044 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.044 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.044 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.045 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.046 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.049 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.050 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.051 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.052 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.052 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.053 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.053 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.053 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.053 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.053 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.059 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.060 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.061 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.062 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.063 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.064 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.065 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.065 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.065 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.065 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.066 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.069 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.070 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.071 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.071 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.072 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.073 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.073 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.073 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.073 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.073 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.074 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.080 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.082 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.084 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.084 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.085 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.086 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.086 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.086 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.086 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.086 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.088 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.092 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.095 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.099 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.100 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.100 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.101 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.101 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.101 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.101 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.101 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.102 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.108 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.110 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.112 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.115 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.115 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.115 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.115 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.115 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.116 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.121 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.123 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.124 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.125 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.126 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.129 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.131 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.131 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.132 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.135 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.138 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.138 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.139 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.140 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.140 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.141 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.141 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.141 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.141 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.142 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.147 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.148 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.149 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.150 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.150 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.151 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.151 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.151 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.151 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.151 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.153 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.161 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.162 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.163 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.163 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.164 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.165 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.165 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.165 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.165 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.166 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.167 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.172 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.175 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.176 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.177 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.178 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.179 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.179 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.180 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.181 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.181 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.182 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.183 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.184 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.187 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.189 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.190 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.191 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.192 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.193 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.194 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.198 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.200 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.201 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.201 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.202 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.202 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.202 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.202 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.202 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.204 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.207 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.211 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.212 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.213 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.214 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.215 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.215 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.215 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.215 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.215 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.216 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.217 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.220 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.221 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.222 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.225 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.225 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.225 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.225 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.226 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.230 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.234 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.235 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.237 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.238 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.240 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.240 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.240 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.241 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.241 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.241 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.243 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.243 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.252 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.254 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.256 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.257 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.258 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.259 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.260 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.260 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.260 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.260 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.260 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.261 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.267 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.268 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.271 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.272 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.273 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.274 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.275 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.275 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.275 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.275 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.276 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.277 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.282 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.283 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.287 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.290 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.291 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.292 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.292 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.292 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.292 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.292 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.293 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.297 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.299 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.300 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.301 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.306 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.306 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.306 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.306 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.306 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.307 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.319 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.321 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.322 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.322 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.325 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.325 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.326 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.327 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.327 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.327 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.327 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.327 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.331 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.332 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.337 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.338 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.339 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.339 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.340 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.341 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.341 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.341 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.342 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.342 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.343 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.344 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.348 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.350 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.351 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.352 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.353 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.353 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.353 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.353 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.353 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.354 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.355 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.359 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.361 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.362 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.363 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.364 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.364 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.364 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.364 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.364 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.366 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.366 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.376 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.378 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.379 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.379 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.380 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.382 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.382 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.382 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.382 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.382 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.384 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.388 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.390 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.391 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.393 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.394 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.396 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.397 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.397 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.397 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.397 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.397 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.398 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.403 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.405 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.406 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.407 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.408 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.409 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.409 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.409 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.409 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.409 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.410 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.415 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.418 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.420 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.420 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.423 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.424 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.425 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.425 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.425 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.425 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.427 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.428 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.429 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.433 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.434 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.436 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.438 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.439 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.439 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.439 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.439 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.439 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.440 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.440 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.444 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.445 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.446 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.447 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.448 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.449 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.452 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.454 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.456 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.457 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.459 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.461 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.462 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.462 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.462 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.462 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.463 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.464 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.469 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.470 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.471 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.473 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.473 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.473 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.473 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.473 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.474 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.475 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.480 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.486 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.489 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.489 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.490 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.491 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.491 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.491 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.491 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.491 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.492 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.497 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.498 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.499 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.500 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.500 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.501 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.502 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.502 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.502 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.502 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.503 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.505 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.507 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.507 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.508 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.509 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.510 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.510 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.510 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.510 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.510 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.511 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.518 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.520 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.521 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.523 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.524 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.524 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.525 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.525 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.525 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.525 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.526 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.526 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.527 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.530 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.532 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.533 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.537 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.537 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.537 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.537 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.537 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.538 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.539 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.541 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.546 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.547 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.551 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.555 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.555 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.555 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.555 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.555 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.556 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.558 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.559 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.565 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.567 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.570 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.571 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.572 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.573 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.574 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.574 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.574 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.574 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.574 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.575 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.577 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.584 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.587 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.588 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.589 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.590 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.590 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.591 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.591 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.591 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.592 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.593 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.600 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.602 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.604 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.606 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.607 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.608 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.609 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.610 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.614 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.616 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.618 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.619 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.620 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.621 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.622 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:49.625 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.626 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.631 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.632 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.635 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.636 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.638 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.639 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.640 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.641 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.648 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.650 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.651 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.652 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.653 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.654 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.654 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.654 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.654 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.656 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.658 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.660 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.664 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.666 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.667 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.669 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.669 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.669 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.669 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.669 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.670 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.671 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.672 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.679 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.680 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.681 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.682 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.683 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.683 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.683 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.683 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.683 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.684 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.684 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.691 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.693 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.697 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.697 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.700 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.701 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.702 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.702 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.702 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.702 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.702 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.704 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.706 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.709 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.712 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.713 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.714 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.715 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.717 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.718 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.724 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.726 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.728 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.729 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.731 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.732 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.733 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.733 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.733 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.733 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.736 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.736 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.738 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.741 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.745 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.746 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.747 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.748 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.749 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.749 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.749 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.749 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.749 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.751 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.754 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.758 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.761 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.763 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.764 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.765 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.765 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.765 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.765 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.765 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.767 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.774 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.775 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.776 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.778 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.779 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.780 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.780 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.780 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.780 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.780 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.783 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.784 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.785 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.789 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.792 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.793 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.793 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.794 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.794 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.794 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.794 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.794 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.795 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.797 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.802 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.804 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.805 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.806 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.806 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.807 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.807 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.807 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.807 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.808 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.809 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.813 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.815 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.818 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.820 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.820 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.821 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.821 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.821 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.821 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.822 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.822 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.830 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.831 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.832 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.833 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.834 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.835 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.835 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.835 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.835 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.835 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.836 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.838 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.840 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.842 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.843 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.843 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.844 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.844 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.844 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.844 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.845 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.846 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.849 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.852 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.853 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.854 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.854 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.854 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.854 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.854 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.855 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.860 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.862 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.863 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.864 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.866 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.869 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.869 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.869 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.869 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.869 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.871 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.871 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.880 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.882 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.884 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.885 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.886 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.887 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.888 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.888 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.888 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.888 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.888 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.889 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.891 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.896 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.899 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.901 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.901 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.902 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.902 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.902 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.902 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.902 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.903 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.903 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.909 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.911 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.912 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.913 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.913 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.914 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.914 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.914 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.914 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.915 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.917 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.919 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.921 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.922 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.923 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.925 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.932 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.934 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.935 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.936 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.938 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.939 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.940 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.940 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.940 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.940 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.943 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.943 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.948 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.951 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.953 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.961 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.966 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.966 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.968 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.969 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.969 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.969 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.969 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.969 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.971 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.971 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.975 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.976 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.978 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.979 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.980 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.980 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.980 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.980 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.980 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.980 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.981 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.986 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:49.988 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:49.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.994 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.995 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:49.995 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:49.996 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:49.996 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:49.996 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:49.996 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:49.997 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:49.998 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.006 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.011 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.011 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.012 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.013 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.014 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.014 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.015 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.015 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.015 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.018 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.018 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.024 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.026 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.027 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.028 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.029 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.030 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.030 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.030 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.030 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.030 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.032 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.036 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.037 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.038 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.039 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.040 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.041 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.041 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.041 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.041 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.041 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.042 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.051 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.052 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.053 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.054 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.058 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.058 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.058 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.058 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.058 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.062 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.063 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.064 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.068 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.070 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.071 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.073 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.073 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.073 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.073 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.073 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.074 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.075 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.076 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.082 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.084 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.086 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.087 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.087 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.087 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.087 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.087 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.088 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.089 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.089 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.094 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.097 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.098 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.099 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.100 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.100 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.100 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.100 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.101 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.102 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.106 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.108 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.109 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.110 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.110 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.111 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.115 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.119 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.121 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.122 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.123 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.124 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.124 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.124 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.124 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.124 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.125 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.125 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.132 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.138 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.140 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.140 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.142 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.143 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.144 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.145 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.147 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.152 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.154 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.155 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.157 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.159 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.159 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.159 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.159 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.159 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.160 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.161 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.170 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.172 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.173 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.174 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.178 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.179 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.180 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.180 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.180 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.180 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.180 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.181 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.182 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.188 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.189 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.194 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.194 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.195 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.196 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.196 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.196 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.196 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.196 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.198 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.203 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.206 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.207 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.208 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.209 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.211 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.213 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.214 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.219 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.222 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.228 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.228 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.228 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.229 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.229 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.229 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.231 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.231 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.241 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.243 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.245 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.245 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.248 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.250 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.250 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.250 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.251 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.251 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.251 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.253 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.253 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.261 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.266 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.267 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.268 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.271 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.271 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.271 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.271 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.271 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.274 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.276 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.279 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.282 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.284 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.286 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.288 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.289 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.290 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.295 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.297 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.303 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.304 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.304 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.305 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.305 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.305 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.305 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.309 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.309 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.314 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.315 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.317 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.319 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.322 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.322 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.322 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.322 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.322 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.323 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.324 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.327 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.334 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.335 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.340 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.341 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.342 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.344 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.344 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.344 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.344 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.344 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.346 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.347 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.349 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.353 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.356 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.357 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.358 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.358 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.358 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.358 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.359 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.359 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.367 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.368 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.369 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.370 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.371 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.372 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.373 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.373 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.373 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.373 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.373 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.375 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.380 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.383 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.387 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.388 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.388 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.389 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.389 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.389 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.391 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.393 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.394 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.400 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.402 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.402 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.403 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.405 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.405 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.406 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.406 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.406 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.408 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.414 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.417 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.419 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.419 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.420 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.421 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.421 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.422 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.422 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.422 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.423 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.423 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.428 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.431 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.432 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.433 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.434 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.434 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.434 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.434 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.434 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.436 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.437 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.444 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.446 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.452 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.452 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.454 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.454 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.454 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.454 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.455 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.455 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.457 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.461 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.463 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.464 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.465 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.466 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.467 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.467 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.467 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.467 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.467 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.468 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.473 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.475 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.478 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.478 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.480 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.480 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.481 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.481 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.481 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.481 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.482 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.485 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.487 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.489 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.491 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.492 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.493 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.493 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.493 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.493 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.493 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.495 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.495 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.498 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.502 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.504 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.505 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.506 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.506 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.507 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.507 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.507 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.507 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.508 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.512 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.513 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.514 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.516 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.517 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.517 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.518 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.518 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.518 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.518 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.519 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.525 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.528 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.528 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.529 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.530 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.531 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.531 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.531 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.531 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.532 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.534 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.537 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.539 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.540 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.541 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.541 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.541 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.541 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.541 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.541 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.543 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.544 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.549 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.552 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.552 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.553 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.554 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.554 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.554 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.554 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.554 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.556 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.556 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.563 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.566 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.566 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.568 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.569 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.570 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.570 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.570 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.570 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.572 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.572 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.576 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.577 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.579 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.580 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.583 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.583 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.583 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.583 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.584 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.584 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.586 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.591 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.593 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.594 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.595 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.598 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.600 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.604 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.606 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.608 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.609 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.610 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.611 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.611 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.612 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.612 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.612 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.613 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.620 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.622 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.624 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:50.625 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.626 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.627 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.631 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.631 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.631 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.631 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.631 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.633 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.634 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.635 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.641 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.644 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.646 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.647 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.649 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.649 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.649 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.650 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.650 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.652 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.653 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.658 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.660 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.662 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.664 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.664 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.665 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.665 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.665 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.666 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.666 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.668 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.669 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.674 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.675 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.676 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.677 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.678 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.678 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.678 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.678 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.678 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.680 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.682 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.685 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.687 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.688 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.689 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.690 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.690 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.690 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.691 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.691 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.692 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.698 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.700 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.701 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.702 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.703 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.703 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.704 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.704 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.704 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.704 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.705 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.710 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.711 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.713 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.714 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.716 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.716 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.716 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.716 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.716 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.718 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.718 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.719 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.725 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.727 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.729 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.729 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.730 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.730 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.730 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.730 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.730 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.731 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.731 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.735 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.737 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.738 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.739 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.739 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.739 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.739 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.740 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.741 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.741 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.747 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.749 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.751 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.752 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.753 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.754 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.754 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.754 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.754 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.754 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.759 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.765 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.767 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.770 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.771 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.772 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.773 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.773 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.773 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.773 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.773 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.774 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.775 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.782 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.783 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.784 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.785 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.786 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.787 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.787 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.787 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.787 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.787 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.789 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.790 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.795 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.796 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.797 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.798 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.799 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.799 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.799 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.800 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.800 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.801 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.806 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.807 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.810 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.811 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.812 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.813 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.814 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.814 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.814 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.814 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.814 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.816 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.820 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.822 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.823 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.824 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.825 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.825 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.825 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.825 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.825 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.827 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.831 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.834 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.835 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.836 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.837 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.837 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.837 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.837 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.838 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.840 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.841 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.860 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.862 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.863 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.864 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.865 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.866 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.866 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.866 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.866 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.866 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.867 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.873 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.875 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.876 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.877 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.878 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.879 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.879 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.879 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.879 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.879 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.880 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.885 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.888 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.895 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.896 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.897 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.899 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.899 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.901 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.901 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.901 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.901 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.901 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.902 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.904 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.908 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.911 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.915 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.917 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.917 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.918 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.918 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.918 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.919 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.919 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.920 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.921 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.924 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.927 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.932 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.933 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.933 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.937 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.937 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.937 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.937 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.937 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.939 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.939 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.945 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.946 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.949 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.951 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.951 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.952 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.952 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.952 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.952 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.952 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.954 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.958 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.959 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.961 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.962 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.963 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.964 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.964 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.964 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.964 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.964 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.965 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.971 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.973 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.974 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.975 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:50.976 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.976 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.976 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.976 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.976 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.977 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:50.981 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.988 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:50.992 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.993 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.994 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:50.994 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:50.994 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:50.995 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:50.995 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:50.995 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:50.996 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.000 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.003 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.004 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.005 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.006 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.006 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.007 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.008 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.011 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.013 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.014 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.015 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.016 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.016 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.016 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.016 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.016 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.017 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.023 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.024 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.025 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.027 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.028 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.028 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.028 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.028 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.028 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.029 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.034 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.036 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.036 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.037 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.038 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.039 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.039 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.043 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.044 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.046 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.047 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.048 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.048 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.048 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.048 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.048 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.050 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.050 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.054 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.058 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.059 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.059 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.060 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.061 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.061 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.061 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.061 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.061 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.062 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.067 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.069 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.070 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.071 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.071 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.072 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.072 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.072 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.072 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.073 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.074 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.082 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.083 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.085 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.086 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.087 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.087 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.087 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.087 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.087 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.089 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.094 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.095 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.097 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.097 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.098 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.099 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.101 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.101 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.107 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.108 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.110 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.111 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.113 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.114 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.121 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.122 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.124 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.125 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.126 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.127 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.127 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.127 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.127 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.127 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.128 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.132 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.135 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.139 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.141 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.143 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.143 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.144 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.145 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.145 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.145 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.145 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.146 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.150 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.152 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.154 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.154 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.155 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.156 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.158 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.165 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.166 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.167 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.168 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.169 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.170 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.171 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.173 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.175 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.176 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.178 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.180 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.182 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.182 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.182 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.182 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.182 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.184 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.185 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.189 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.194 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.195 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.196 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.196 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.196 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.196 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.196 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.197 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.197 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.204 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.205 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.207 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.208 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.209 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.209 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.209 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.209 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.209 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.210 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.211 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.218 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.220 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.220 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.221 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.222 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.223 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.224 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.229 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.232 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.232 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.233 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.235 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.236 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.237 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.244 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.245 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.247 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.247 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.251 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.254 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.254 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.255 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.255 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.255 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.255 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.256 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.256 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.260 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.262 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.263 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.264 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.265 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.265 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.265 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.265 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.265 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.266 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.266 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.271 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.276 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.277 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.277 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.278 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.278 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.278 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.278 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.278 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.279 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.280 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.284 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.285 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.288 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.289 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.289 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.290 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.293 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.297 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.299 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.301 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.302 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.303 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.304 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.304 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.305 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.310 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.313 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.314 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.315 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.315 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.315 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.315 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.315 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.320 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.321 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.322 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.325 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.326 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.328 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.328 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.329 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.329 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.329 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.329 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.329 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.330 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.331 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.336 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.339 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.339 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.341 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.342 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.342 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.342 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.342 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.342 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.342 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.344 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.349 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.351 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.353 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.354 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.355 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.358 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.359 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.360 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.363 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.366 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.368 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.370 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.372 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.373 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.374 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.375 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.381 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.383 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.385 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.385 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.386 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.386 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.387 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.387 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.387 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.389 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.394 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.396 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.397 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.398 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.400 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.400 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.400 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.400 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.400 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.401 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.402 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.407 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.408 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.411 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.412 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.412 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.413 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.414 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.414 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.414 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.414 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.415 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.420 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.421 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.422 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.423 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.423 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.424 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.424 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.424 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.424 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.425 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.425 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.429 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.430 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.431 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.432 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.433 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.433 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.433 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.434 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.434 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.434 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.435 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.439 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.440 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.441 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.442 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.443 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.443 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.444 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.449 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.450 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.451 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.454 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.455 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.455 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.455 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.455 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.456 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.457 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.457 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.462 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.465 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.466 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.466 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.467 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.469 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.469 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.470 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.470 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.470 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.471 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.477 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.478 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.481 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.481 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.482 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.483 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.484 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.484 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.484 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.484 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.489 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.490 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.491 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.492 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.493 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.493 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.494 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.494 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.494 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.494 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.495 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.499 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.500 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.501 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.501 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.502 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.503 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.503 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.503 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.503 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.504 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.504 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.508 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.510 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.511 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.513 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.513 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.514 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.514 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.514 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.514 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.514 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.515 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.519 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.520 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.521 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.522 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.523 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.523 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.523 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.523 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.523 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.524 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.525 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.531 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.533 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.534 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.535 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.535 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.537 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.537 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.537 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.537 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.537 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.538 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.540 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.545 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.546 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.548 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.550 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.550 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.550 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.550 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.550 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.553 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.553 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.554 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.557 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.560 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.560 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.561 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.562 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.563 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.568 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.570 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.572 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.572 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.573 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.574 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.574 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.574 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.574 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.574 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.575 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.576 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.579 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.581 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.582 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.584 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.585 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.585 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.585 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.585 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.585 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.586 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.588 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.591 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.593 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.595 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.596 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.597 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.598 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.599 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.603 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.606 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.611 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.614 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.614 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.614 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.614 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.614 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.615 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.617 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.617 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.623 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.624 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.625 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:51.625 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.628 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.630 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.630 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.631 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.631 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.632 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.632 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.632 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.632 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.633 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.638 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.640 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.641 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.643 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.644 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.645 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.645 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.645 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.645 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.645 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.646 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.652 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.653 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.656 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.656 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.657 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.658 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.658 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.658 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.658 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.659 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.659 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.665 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.666 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.668 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.668 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.669 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.670 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.670 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.670 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.670 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.670 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.671 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.673 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.677 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.681 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.681 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.682 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.683 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.683 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.683 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.684 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.684 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.685 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.685 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.690 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.692 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.695 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.695 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.696 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.697 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.697 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.702 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.705 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.706 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.707 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.707 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.707 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.707 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.707 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.707 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.708 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.712 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.713 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.716 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.717 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.717 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.717 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.717 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.717 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.719 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.719 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.723 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.725 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.726 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.729 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.729 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.730 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.730 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.730 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.730 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.730 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.732 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.734 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.739 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.740 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.741 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.742 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.747 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.748 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.748 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.748 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.748 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.748 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.749 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.751 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.754 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.755 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.758 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.758 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.758 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.758 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.759 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.759 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.764 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.765 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.768 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.769 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.770 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.770 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.771 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.771 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.771 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.772 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.772 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.776 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.778 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.779 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.780 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.783 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.783 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.783 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.783 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.783 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.784 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.786 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.791 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.794 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.795 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.797 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.798 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.798 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.799 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.799 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.799 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.799 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.799 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.800 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.806 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.807 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.808 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.809 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.810 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.810 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.811 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.811 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.811 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.811 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.812 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.818 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.819 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.821 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.822 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.823 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.825 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.825 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.825 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.825 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.827 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.828 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.831 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.832 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.833 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.834 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.835 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.835 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.835 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.835 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.835 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.836 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.840 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.841 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.842 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.843 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.844 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.844 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.845 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.845 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.845 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.845 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.845 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.850 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.852 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.853 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.854 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.855 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.856 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.856 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.856 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.856 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.856 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.857 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.862 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.863 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.867 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.868 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.868 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.870 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.870 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.870 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.870 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.870 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.871 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.874 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.878 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.879 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.881 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.882 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.883 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.883 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.883 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.883 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.883 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.885 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.885 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.889 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.892 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.894 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.895 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.896 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.896 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.896 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.896 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.896 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.897 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.898 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.898 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.903 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.906 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.907 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.909 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.910 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.911 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.911 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.917 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.918 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.919 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.919 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.920 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.920 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.920 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.920 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.920 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.921 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.922 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.926 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.928 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.929 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.929 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.930 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.930 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.930 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.930 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.930 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.931 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.935 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.937 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.938 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.939 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.940 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.941 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.941 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.941 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.941 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.941 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.947 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.950 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.951 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.952 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.953 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.953 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.953 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.953 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.953 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.954 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.955 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.959 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.961 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.962 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.962 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.963 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.963 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.963 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.963 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.963 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.966 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.966 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.970 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.972 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.973 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.974 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.974 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.974 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.974 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.974 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.975 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.978 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.980 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.982 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.983 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.984 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.985 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.985 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.985 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.985 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.985 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.986 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.988 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:51.991 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:51.993 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:51.994 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.995 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.996 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:51.996 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:51.996 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:51.996 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:51.996 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:51.997 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:51.998 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.002 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.004 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.004 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.006 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.006 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.006 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.008 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.010 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.015 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.020 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.020 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.021 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.023 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.023 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.023 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.023 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.024 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.024 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.029 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.030 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.031 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.032 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.032 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.033 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.033 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.033 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.034 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.034 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.035 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.039 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.041 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.041 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.042 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.043 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.043 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.043 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.043 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.043 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.043 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.044 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.050 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.055 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.055 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.056 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.057 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.057 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.057 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.058 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.058 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.059 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.061 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.065 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.066 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.068 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.069 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.070 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.070 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.070 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.070 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.070 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.071 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.073 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.073 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.082 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.085 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.086 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.086 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.087 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.088 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.089 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.096 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.097 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.098 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.101 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.101 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.101 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.101 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.101 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.102 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.108 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.109 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.110 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.110 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.112 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.119 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.120 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.121 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.122 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.123 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.124 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.124 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.124 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.124 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.124 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.126 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.129 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.132 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.133 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.135 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.136 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.137 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.137 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.138 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.138 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.138 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.138 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.139 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.142 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.143 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.145 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.146 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.147 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.147 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.147 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.147 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.147 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.148 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.151 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.154 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.155 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.157 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.165 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.168 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.169 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.169 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.169 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.169 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.169 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.172 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.174 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.175 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.180 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.185 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.187 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.189 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.189 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.190 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.191 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.193 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.198 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.199 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.201 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.202 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.203 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.204 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.205 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.205 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.205 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.205 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.206 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.210 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.211 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.213 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.214 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.215 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.216 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.216 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.216 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.216 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.216 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.217 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.221 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.225 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.229 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.229 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.230 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.234 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.234 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.234 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.234 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.234 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.235 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.237 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.241 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.244 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.246 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.246 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.247 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.247 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.247 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.247 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.247 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.248 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.249 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.256 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.258 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.259 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.259 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.260 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.260 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.261 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.261 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.261 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.261 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.262 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.267 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.270 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.270 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.271 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.273 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.273 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.273 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.273 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.273 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.274 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.274 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.287 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.288 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.290 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.291 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.294 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.298 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.298 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.298 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.298 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.298 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.299 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.300 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.301 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.306 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.309 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.310 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.311 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.312 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.312 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.312 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.312 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.312 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.314 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.315 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.320 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.321 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.324 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.325 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.328 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.328 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.328 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.329 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.329 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.329 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.330 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.330 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.337 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.339 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.341 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.341 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.342 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.346 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.346 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.347 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.347 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.347 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.349 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.351 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.353 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.361 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.364 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.367 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.368 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.369 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.370 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.371 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.372 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.373 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.378 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.381 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.383 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.388 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.388 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.389 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.390 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.390 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.390 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.390 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.391 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.398 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.405 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.407 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.407 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.409 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.410 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.410 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.410 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.410 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.410 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.413 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.414 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.423 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.424 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.425 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.427 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.428 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.428 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.428 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.428 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.428 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.429 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.430 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.434 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.436 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.446 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.448 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.449 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.450 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.451 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.451 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.451 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.451 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.451 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.452 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.455 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.456 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.462 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.463 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.465 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.466 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.467 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.468 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.468 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.468 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.468 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.468 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.470 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.476 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.479 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.481 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.482 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.484 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.485 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.486 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.486 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.486 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.486 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.486 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.487 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.488 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.493 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.497 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.499 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.500 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.501 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.502 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.503 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.503 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.503 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.503 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.504 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.505 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.505 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.510 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.514 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.516 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.516 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.518 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.519 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.520 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.520 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.520 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.520 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.522 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.525 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.527 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.529 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.534 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.535 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.535 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.536 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.536 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.536 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.536 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.537 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.537 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.538 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.542 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.543 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.544 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.545 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.546 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.547 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.547 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.553 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.554 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.556 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.556 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.557 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.557 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.558 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.558 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.558 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.558 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.559 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.564 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.565 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.566 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.567 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.568 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.569 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.569 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.569 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.570 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.570 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.571 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.574 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.578 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.579 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.579 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.580 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.580 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.581 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.581 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.581 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.581 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.582 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.586 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.589 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.590 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.590 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.591 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.591 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.591 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.591 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.592 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.592 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.595 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.597 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.601 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.603 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.603 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.604 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.605 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.605 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.605 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.605 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.609 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.610 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.615 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.616 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.618 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.619 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.621 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.625 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.625 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.626 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:52.628 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.634 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.636 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.637 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.637 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.638 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.639 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.640 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.642 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.644 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.646 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.646 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.647 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.647 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.648 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.648 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.648 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.648 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.652 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.654 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.655 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.657 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.658 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.658 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.658 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.658 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.658 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.660 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.661 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.666 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.667 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.669 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.671 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.671 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.672 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.672 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.672 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.672 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.672 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.673 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.674 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.681 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.682 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.684 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.685 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.686 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.686 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.686 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.686 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.686 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.687 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.687 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.691 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.693 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.695 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.697 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.697 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.697 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.697 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.697 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.699 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.710 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.712 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.715 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.716 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.717 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.717 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.720 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.720 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.720 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.720 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.720 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.721 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.730 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.732 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.734 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.735 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.736 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.736 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.736 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.736 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.737 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.737 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.738 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.741 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.742 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.747 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.748 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.750 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.750 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.750 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.750 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.750 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.751 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.751 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.752 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.756 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.758 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.759 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.760 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.760 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.760 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.760 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.760 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.761 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.762 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.763 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.768 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.772 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.772 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.773 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.776 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.776 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.776 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.776 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.776 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.777 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.777 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.786 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.788 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.789 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.791 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.791 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.793 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.794 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.794 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.794 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.794 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.794 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.794 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.796 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.797 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.802 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.804 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.805 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.806 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.809 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.810 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.810 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.810 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.810 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.811 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.812 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.814 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.821 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.823 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.824 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.825 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.826 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.827 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.827 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.831 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.833 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.835 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.836 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.836 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.836 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.836 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.836 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.837 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.838 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.842 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.846 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.847 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.848 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.851 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.851 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.852 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.853 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.854 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.859 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.860 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.861 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.862 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.863 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.864 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.864 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.864 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.864 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.864 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.866 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.880 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.881 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.883 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.884 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.885 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.885 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.890 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.890 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.890 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.890 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.890 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.892 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.894 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.901 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.903 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.904 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.905 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.906 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.906 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.906 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.906 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.906 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.911 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.914 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.915 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.916 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.917 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.918 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.918 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.918 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.918 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.918 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.919 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.920 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.928 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.930 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.932 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.932 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.933 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.934 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.934 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.934 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.935 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.935 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.936 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.940 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.941 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.943 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.944 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.946 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.947 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.947 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.947 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.947 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.948 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.948 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.953 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.955 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.956 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.957 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.958 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.958 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.958 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.958 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.958 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.959 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.959 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.965 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.970 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.970 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.973 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.973 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.973 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.973 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.973 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.974 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.979 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.982 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.983 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:52.985 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:52.986 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.987 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.989 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:52.989 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:52.989 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:52.989 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:52.989 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:52.990 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:52.991 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:52.996 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.001 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.005 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.008 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.008 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.010 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.010 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.010 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.010 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.010 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.013 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.014 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.019 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.023 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.024 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.025 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.026 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.027 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.027 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.028 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.032 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.036 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.036 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.037 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.038 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.039 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.039 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.039 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.040 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.049 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.050 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.052 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.054 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.054 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.055 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.055 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.055 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.055 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.055 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.057 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.066 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.068 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.074 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.080 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.081 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.081 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.081 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.081 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.082 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.084 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.085 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.088 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.092 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.094 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.095 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.096 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.097 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.097 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.097 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.097 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.098 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.099 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.101 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.105 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.108 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.108 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.109 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.111 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.116 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.119 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.121 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.122 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.125 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.126 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.126 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.126 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.126 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.130 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.131 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.133 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.142 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.145 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.148 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.150 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.151 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.152 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.154 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.154 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.155 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.155 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.155 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.155 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.159 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.160 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.163 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.170 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.172 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.173 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.174 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.174 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.176 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.176 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.176 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.176 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.176 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.178 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.180 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.186 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.189 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.190 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.191 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.193 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.193 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.193 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.193 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.193 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.194 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.199 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.203 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.204 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.206 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.206 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.207 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.209 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.209 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.209 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.209 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.209 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.211 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.212 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.216 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.217 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.220 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.221 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.222 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.222 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.223 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.223 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.228 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.230 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.232 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.233 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.236 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.237 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.239 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.241 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.248 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.249 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.251 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.252 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.253 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.255 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.255 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.255 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.255 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.255 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.256 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.256 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.259 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.262 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.265 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.266 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.267 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.269 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.269 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.269 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.269 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.269 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.269 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.270 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.274 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.279 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.282 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.283 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.285 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.286 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.287 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.291 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.299 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.306 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.312 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.313 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.314 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.314 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.314 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.314 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.314 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.315 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.316 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.323 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.325 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.327 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.327 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.328 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.330 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.330 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.330 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.330 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.330 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.332 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.333 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.333 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.339 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.341 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.342 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.343 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.345 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.346 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.346 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.346 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.346 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.346 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.348 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.351 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.355 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.357 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.358 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.360 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.361 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.362 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.362 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.362 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.362 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.363 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.364 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.365 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.373 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.376 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.377 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.378 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.379 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.380 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.380 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.380 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.380 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.380 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.381 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.385 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.386 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.388 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.390 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.390 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.391 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.391 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.391 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.392 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.392 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.393 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.397 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.398 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.400 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.401 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.403 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.404 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.406 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.406 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.410 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.412 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.414 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.415 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.415 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.417 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.418 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.418 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.418 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.418 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.419 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.422 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.426 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.427 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.428 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.429 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.430 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.430 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.430 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.430 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.430 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.431 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.433 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.439 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.442 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.445 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.445 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.445 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.445 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.445 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.449 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.453 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.458 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.461 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.462 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.463 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.464 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.465 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.465 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.465 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.465 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.465 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.469 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.480 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.481 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.483 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.484 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.486 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.486 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.488 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.488 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.488 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.488 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.488 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.490 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.495 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.497 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.499 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.500 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.501 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.501 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.501 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.501 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.502 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.505 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.505 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.506 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.514 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.515 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.517 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.518 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.519 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.519 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.519 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.519 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.520 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.521 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.523 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.527 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.532 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.534 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.535 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.538 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.541 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.541 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.542 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.542 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.542 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.543 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.549 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.555 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.557 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.558 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.559 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.560 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.561 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.562 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.563 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.566 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.570 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.573 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.573 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.574 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.575 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.575 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.576 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.576 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.576 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.576 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.578 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.586 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.588 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.589 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.590 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.592 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.593 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.593 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.593 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.593 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.595 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.596 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.599 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.603 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.606 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.607 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.608 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.608 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.609 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.610 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.611 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.612 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.618 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.623 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.625 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.626 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.626 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.626 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.626 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.626 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.628 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.628 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:53.635 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.636 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.639 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.640 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.641 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.641 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.641 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.641 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.641 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.642 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.647 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.650 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.650 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.652 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.652 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.654 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.654 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.654 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.654 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.654 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.655 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.662 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.664 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.665 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.666 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.668 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.668 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.668 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.668 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.668 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.669 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.674 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.675 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.677 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.678 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.679 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.680 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.680 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.680 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.680 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.680 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.681 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.689 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.691 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.692 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.693 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.694 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.695 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.695 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.697 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.703 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.706 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.709 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.711 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.712 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.712 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.712 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.713 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.713 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.714 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.721 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.724 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.725 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.727 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.730 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.730 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.730 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.731 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.731 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.734 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.735 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.737 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.748 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.751 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.753 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.753 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.754 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.756 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.756 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.756 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.756 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.756 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.757 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.763 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.767 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.769 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.771 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.772 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.774 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.774 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.775 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.775 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.775 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.776 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.778 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.780 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.790 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.792 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.794 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.795 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.796 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.800 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.800 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.801 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.801 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.801 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.811 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.814 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.818 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.821 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.827 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.834 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.836 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.842 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.842 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.845 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.846 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.846 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.847 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.847 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.849 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.850 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.851 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.852 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.855 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.857 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.858 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.860 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.861 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.861 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.861 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.861 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.862 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.863 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.863 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.869 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.871 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.872 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.872 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.873 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.874 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.875 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.875 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.875 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.875 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.876 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.881 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.883 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.884 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.885 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.886 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.887 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.887 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.887 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.887 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.887 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.888 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.894 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.896 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.898 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.899 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.900 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.903 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.904 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.904 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.904 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.904 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.904 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.908 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.908 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.910 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.914 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.916 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.917 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.919 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.920 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.921 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.921 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.921 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.921 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.921 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.922 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.928 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.930 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.931 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.932 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.933 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.934 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.934 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.935 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.935 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.935 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.936 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.937 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.938 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.942 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.944 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.945 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.945 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.946 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.946 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.946 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.946 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.948 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.948 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.950 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.955 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.957 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.958 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.959 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.959 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.959 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.959 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.959 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.960 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.962 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.965 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.966 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.968 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.968 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.969 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.969 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.969 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.969 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.969 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.970 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.975 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.978 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.979 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.980 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.980 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.980 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.980 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.980 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:53.981 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:53.982 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.983 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.989 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:53.994 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:53.995 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.996 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.997 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:53.997 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:53.998 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:53.998 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:53.998 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:53.998 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.000 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.000 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.006 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.009 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.010 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.011 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.012 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.012 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.012 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.012 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.012 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.013 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.014 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.020 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.023 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.023 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.024 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.027 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.027 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.027 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.027 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.027 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.029 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.033 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.051 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.058 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.061 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.068 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.076 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.085 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.085 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.089 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.089 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.089 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.089 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.090 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.090 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.097 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.105 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.107 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.110 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.116 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.116 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.117 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.117 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.117 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.119 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.122 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.126 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.132 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.134 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.140 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.141 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.142 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.144 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.147 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.147 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.147 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.147 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.147 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.149 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.153 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.155 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.162 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.164 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.167 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.168 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.169 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.171 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.175 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.175 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.175 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.175 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.179 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.180 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.184 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.190 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.192 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.194 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.195 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.196 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.197 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.197 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.198 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.198 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.198 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.198 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.201 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.201 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.209 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.212 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.214 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.214 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.215 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.216 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.216 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.216 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.216 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.216 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.218 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.220 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.225 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.228 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.229 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.233 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.234 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.235 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.248 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.251 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.252 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.253 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.255 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.256 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.257 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.257 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.257 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.257 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.257 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.257 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.260 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.266 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.269 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.272 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.273 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.274 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.277 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.277 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.277 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.277 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.277 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.278 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.279 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.279 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.284 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.289 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.289 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.289 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.289 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.289 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.291 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.291 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.295 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.296 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.298 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.300 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.302 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.302 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.302 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.302 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.303 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.304 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.312 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.314 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.316 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.317 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.318 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.319 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.319 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.319 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.319 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.319 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.322 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.323 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.325 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.330 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.333 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.334 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.335 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.338 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.338 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.338 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.338 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.338 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.339 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.340 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.348 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.351 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.357 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.359 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.359 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.360 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.360 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.360 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.360 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.361 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.362 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.371 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.372 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.374 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.374 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.376 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.378 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.378 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.378 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.378 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.378 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.382 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.384 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.396 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.399 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.403 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.406 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.408 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.409 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.412 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.412 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.412 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.412 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.412 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.414 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.414 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.419 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.421 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.423 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.424 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.425 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.426 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.426 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.426 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.426 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.427 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.428 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.434 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.437 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.439 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.440 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.441 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.442 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.442 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.442 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.443 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.444 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.446 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.451 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.455 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.458 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.458 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.459 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.460 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.461 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.461 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.461 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.461 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.462 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.471 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.473 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.480 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.481 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.483 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.483 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.485 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.485 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.486 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.491 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.493 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.495 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.497 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.498 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.499 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.500 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.500 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.500 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.500 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.502 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.506 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.510 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.515 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.515 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.516 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.517 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.518 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.518 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.518 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.518 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.518 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.519 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.537 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.541 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.543 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.544 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.544 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.545 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.547 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.547 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.547 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.547 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.547 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.552 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.557 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.559 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.560 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.561 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.563 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.563 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.563 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.563 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.564 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.566 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.570 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.571 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.574 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.575 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.576 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.578 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.578 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.578 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.579 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.579 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.579 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.581 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.585 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.589 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.591 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.592 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.593 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.595 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.595 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.595 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.595 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.595 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.597 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.603 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.612 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.612 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.615 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.616 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.619 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.619 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.621 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.624 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.628 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.630 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:54.633 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.635 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.637 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.638 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.640 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.641 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.641 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.641 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.641 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.643 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.653 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.655 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.656 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.656 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.673 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.674 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.674 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.674 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.674 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.674 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.675 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.676 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.681 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.682 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.684 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.686 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.687 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.688 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.688 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.688 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.688 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.690 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.693 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.698 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.700 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.704 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.706 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.707 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.707 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.708 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.708 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.708 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.708 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.711 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.717 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.719 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.721 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.723 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.724 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.728 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.728 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.730 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.731 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.739 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.740 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.742 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.743 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.744 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.745 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.745 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.745 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.745 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.745 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.747 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.752 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.754 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.755 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.756 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.758 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.758 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.758 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.758 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.758 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.759 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.788 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.790 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.792 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.793 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.796 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.797 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.798 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.798 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.798 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.798 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.798 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.800 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.800 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.809 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.812 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.813 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.814 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.816 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.817 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.817 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.817 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.817 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.817 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.819 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.819 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.829 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.832 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.833 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.833 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.834 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.836 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.836 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.836 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.836 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.836 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.837 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.847 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.850 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.851 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.852 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.854 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.855 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.855 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.855 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.856 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.856 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.856 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.857 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.864 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.865 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.867 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.867 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.868 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.869 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.869 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.869 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.869 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.869 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.870 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.874 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.876 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.878 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.879 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.880 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.881 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.881 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.881 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.881 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.882 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.883 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.887 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.889 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.890 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.890 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.892 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.893 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.893 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.893 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.893 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.893 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.894 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.896 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.925 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.926 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.927 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.928 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.929 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.930 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.931 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.931 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.931 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.931 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.931 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.931 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.933 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.962 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.970 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.974 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.977 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.979 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.981 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.982 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.983 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:54.983 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.984 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.984 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.984 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.984 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.985 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:54.986 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:54.990 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:54.994 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.995 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.997 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:54.997 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:54.998 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:54.998 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:54.998 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:54.999 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.000 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.006 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.008 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.009 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.011 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.013 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.014 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.014 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.014 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.014 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.014 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.016 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.017 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.022 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.024 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.027 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.028 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.029 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.029 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.029 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.030 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.030 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.044 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.046 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.050 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.052 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.053 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.054 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.054 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.055 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.056 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.057 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.065 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.066 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.068 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.069 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.071 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.072 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.072 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.072 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.072 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.075 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.077 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.079 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.083 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.086 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.087 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.089 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.091 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.091 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.091 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.091 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.092 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.093 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.099 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.100 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.101 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.103 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.104 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.104 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.104 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.104 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.104 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.106 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.113 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.116 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.117 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.118 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.119 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.122 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.122 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.122 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.122 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.122 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.123 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.124 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.125 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.132 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.135 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.136 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.137 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.138 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.140 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.140 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.140 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.140 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.141 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.141 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.143 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.144 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.150 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.151 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.153 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.155 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.156 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.159 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.160 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.163 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.165 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.167 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.169 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.170 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.172 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.172 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.176 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.179 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.180 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.183 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.183 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.183 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.183 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.183 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.184 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.185 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.190 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.192 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.194 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.195 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.196 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.197 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.197 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.197 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.197 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.199 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.200 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.208 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.212 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.214 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.214 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.216 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.219 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.219 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.220 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.220 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.220 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.220 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.221 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.221 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.226 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.228 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.229 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.230 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.231 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.231 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.231 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.231 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.231 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.232 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.236 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.238 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.240 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.241 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.242 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.243 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.243 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.243 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.243 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.243 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.244 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.246 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.251 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.254 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.254 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.255 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.256 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.256 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.256 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.256 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.256 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.258 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.260 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.266 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.268 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.270 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.272 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.275 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.275 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.275 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.275 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.275 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.277 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.277 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.278 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.281 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.285 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.286 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.288 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.289 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.292 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.293 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.295 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.299 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.301 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.302 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.304 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.304 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.305 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.305 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.305 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.306 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.307 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.317 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.318 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.320 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.321 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.323 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.323 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.323 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.323 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.323 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.324 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.326 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.330 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.331 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.333 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.334 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.335 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.336 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.336 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.336 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.336 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.339 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.342 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.346 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.349 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.352 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.353 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.356 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.356 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.357 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.357 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.357 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.358 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.360 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.365 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.367 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.370 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.371 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.371 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.372 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.373 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.373 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.373 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.374 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.382 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.386 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.387 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.388 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.390 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.391 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.391 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.391 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.392 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.392 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.395 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.395 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.401 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.402 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.406 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.410 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.410 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.410 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.410 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.410 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.414 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.414 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.422 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.423 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.425 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.426 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.427 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.429 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.429 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.429 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.429 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.429 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.430 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.431 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.436 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.438 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.439 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.442 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.442 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.442 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.442 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.442 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.445 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.445 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.447 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.454 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.456 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.456 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.457 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.459 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.459 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.459 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.459 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.459 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.461 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.465 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.469 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.475 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.475 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.478 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.478 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.479 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.479 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.479 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.479 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.479 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.480 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.486 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.487 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.491 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.493 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.494 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.494 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.494 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.494 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.494 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.496 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.496 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.498 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.505 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.508 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.509 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.510 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.510 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.511 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.511 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.511 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.511 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.512 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.516 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.518 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.520 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.521 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.523 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.524 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.524 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.524 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.524 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.524 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.525 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.533 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.536 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.538 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.538 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.539 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.540 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.541 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.541 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.541 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.541 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.542 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.551 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.552 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.553 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.554 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.555 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.556 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.556 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.556 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.556 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.556 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.558 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.566 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.568 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.571 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.573 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.574 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.576 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.577 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.577 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.577 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.577 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.578 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.582 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.585 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.589 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.592 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.592 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.594 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.595 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.595 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.595 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.595 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.595 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.607 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.609 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.610 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.617 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.618 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.619 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.619 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.620 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.620 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.621 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.626 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.631 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:55.631 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.632 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.634 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.634 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.636 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.636 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.636 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.636 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.636 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.640 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.642 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.645 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.648 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.649 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.650 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.651 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.652 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.652 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.652 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.652 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.653 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.654 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.660 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.664 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.666 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.666 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.671 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.672 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.674 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.674 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.674 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.674 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.674 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.676 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.678 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.681 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.685 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.689 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.693 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.694 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.697 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.699 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.702 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.703 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.705 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.710 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.713 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.716 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.718 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.719 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.720 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.720 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.720 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.720 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.723 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.723 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.727 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.731 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.735 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.737 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.739 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.740 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.742 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.742 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.742 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.742 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.742 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.744 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.745 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.749 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.756 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.759 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.762 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.763 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.764 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.765 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.766 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.767 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.767 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.767 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.767 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.769 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.770 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.773 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.776 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.780 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.781 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.782 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.782 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.782 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.783 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.783 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.783 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.783 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.784 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.791 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.792 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.793 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.794 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.795 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.795 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.795 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.796 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.796 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.797 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.798 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.802 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.806 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.808 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.808 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.809 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.809 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.809 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.810 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.810 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.811 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.813 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.825 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.833 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.836 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.838 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.839 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.841 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.843 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.844 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.844 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.844 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.845 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.848 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.849 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.851 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.856 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.858 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.860 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.862 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.864 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.864 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.865 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.865 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.865 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.868 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.868 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.871 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.874 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.880 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.880 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.882 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.882 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.884 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.884 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.884 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.884 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.884 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.885 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.890 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.892 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.893 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.895 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.896 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.897 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.897 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.897 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.897 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.897 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.898 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.899 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.903 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.904 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.908 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.908 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.909 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.910 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.910 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.910 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.915 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.916 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.917 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.918 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.920 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.921 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.921 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.921 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.921 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.921 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.930 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.933 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.935 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.936 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.937 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.938 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.942 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.946 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.947 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.948 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.952 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.954 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.957 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.958 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.958 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.958 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.958 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.958 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.961 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.961 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.962 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.966 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.968 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.970 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.972 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.975 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.976 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:55.977 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.984 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:55.988 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:55.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.990 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:55.991 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.992 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:55.993 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:55.993 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:55.993 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:55.993 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:55.994 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.000 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.002 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.003 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.004 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.005 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.006 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.006 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.008 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.017 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.019 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.021 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.023 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.024 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.024 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.024 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.024 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.024 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.025 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.026 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.028 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.033 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.036 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.036 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.041 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.041 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.041 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.041 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.041 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.042 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.044 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.050 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.053 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.054 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.055 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.056 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.056 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.057 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.058 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.064 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.066 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.069 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.071 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.072 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.073 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.073 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.074 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.074 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.074 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.076 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.085 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.087 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.090 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.091 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.093 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.095 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.096 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.096 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.096 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.096 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.097 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.098 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.099 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.103 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.105 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.107 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.108 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.109 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.111 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.117 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.122 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.124 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.126 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.127 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.128 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.129 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.130 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.135 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.136 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.138 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.139 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.140 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.140 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.140 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.140 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.140 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.142 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.144 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.146 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.149 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.160 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.162 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.162 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.165 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.165 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.165 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.165 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.165 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.166 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.166 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.175 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.177 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.181 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.183 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.185 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.185 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.185 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.186 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.186 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.186 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.191 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.197 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.198 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.200 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.201 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.202 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.202 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.203 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.203 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.203 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.205 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.206 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.212 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.214 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.216 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.217 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.220 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.222 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.222 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.222 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.222 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.222 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.224 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.225 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.226 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.230 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.231 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.233 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.235 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.235 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.236 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.238 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.242 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.245 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.247 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.249 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.250 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.251 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.251 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.251 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.251 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.252 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.253 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.257 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.259 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.260 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.261 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.262 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.263 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.263 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.263 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.263 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.263 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.264 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.269 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.270 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.272 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.273 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.274 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.275 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.275 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.275 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.275 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.275 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.276 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.281 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.283 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.284 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.285 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.287 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.287 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.288 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.290 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.291 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.294 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.296 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.298 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.299 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.300 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.301 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.301 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.302 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.302 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.302 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.303 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.310 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.311 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.313 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.313 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.314 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.315 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.316 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.316 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.316 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.316 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.317 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.317 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.321 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.323 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.327 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.328 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.329 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.332 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.332 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.332 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.332 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.332 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.333 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.334 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.338 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.340 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.341 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.342 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.342 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.342 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.342 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.342 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.342 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.344 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.349 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.353 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.354 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.355 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.355 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.356 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.357 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.362 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.364 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.366 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.367 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.367 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.368 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.368 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.368 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.368 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.368 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.375 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.380 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.383 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.384 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.385 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.385 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.387 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.388 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.388 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.388 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.390 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.395 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.397 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.399 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.399 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.401 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.403 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.403 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.403 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.403 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.403 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.405 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.406 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.407 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.411 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.414 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.415 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.416 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.417 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.417 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.417 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.417 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.417 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.418 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.419 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.426 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.428 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.430 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.431 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.433 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.435 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.435 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.435 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.435 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.435 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.437 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.439 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.441 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.446 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.448 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.451 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.452 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.453 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.455 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.455 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.455 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.455 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.455 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.458 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.462 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.466 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.469 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.472 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.472 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.474 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.476 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.477 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.477 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.477 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.477 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.478 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.480 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.480 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.487 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.489 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.491 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.492 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.494 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.495 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.497 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.498 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.498 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.498 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.498 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.499 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.500 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.505 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.506 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.509 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.511 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.512 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.513 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.513 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.513 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.513 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.513 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.515 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.518 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.520 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.522 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.524 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.525 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.527 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.527 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.527 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.527 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.527 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.528 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.528 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.537 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.539 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.542 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.543 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.544 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.546 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.546 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.550 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.558 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.560 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.562 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.564 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.565 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.568 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.568 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.568 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.568 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.568 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.570 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.570 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.573 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.577 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.581 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.582 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.583 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.585 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.585 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.585 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.585 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.585 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.586 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.587 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.592 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.595 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.598 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.599 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.601 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.601 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.602 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.602 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.602 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.603 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.606 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.611 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.614 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.618 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.619 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.620 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.621 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.622 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.622 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.622 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.622 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.622 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.623 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.630 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.632 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:56.634 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.635 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.636 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.637 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.639 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.639 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.640 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.640 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.640 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.641 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.644 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.649 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.651 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.654 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.656 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.657 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.659 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.659 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.660 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.660 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.660 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.663 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.664 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.667 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.673 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.677 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.679 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.682 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.683 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.683 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.685 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.685 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.685 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.685 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.685 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.686 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.687 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.691 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.692 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.695 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.696 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.699 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.699 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.700 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.702 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.707 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.710 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.713 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.715 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.719 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.720 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.721 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.722 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.723 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.772 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.773 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.775 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.776 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.777 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.778 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.779 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.779 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.779 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.779 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.780 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.785 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.789 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.792 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.794 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.797 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.797 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.800 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.800 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.801 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.801 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.801 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.801 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.803 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.811 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.814 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.818 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.819 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.822 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.824 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.825 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.825 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.826 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.828 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.828 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.838 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.840 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.842 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.844 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.846 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.847 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.847 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.847 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.847 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.847 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.850 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.850 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.852 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.856 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.859 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.859 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.860 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.861 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.861 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.861 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.861 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.862 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.862 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.867 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.868 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.869 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.870 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.871 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.871 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.872 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.872 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.872 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.872 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.873 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.880 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.883 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.883 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.884 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.885 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.885 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.886 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.886 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.886 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.887 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.891 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.898 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.901 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.903 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.904 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.905 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.906 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.907 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.907 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.907 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.907 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.907 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.909 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.909 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.915 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.916 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.917 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.918 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.919 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.919 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.919 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.919 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.919 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.920 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.920 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.928 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.931 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.933 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.935 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.935 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.936 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.937 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.937 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.937 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.937 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.939 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.945 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.948 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.950 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.951 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.952 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.955 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.955 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.955 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.956 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.956 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.959 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.959 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.960 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.965 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.968 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.969 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.972 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.973 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.973 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.974 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.974 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.974 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.975 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.980 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.981 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:56.983 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:56.984 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.986 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.987 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:56.988 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:56.988 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:56.988 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:56.988 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:56.992 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:56.994 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:56.997 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.001 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.003 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.004 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.005 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.006 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.006 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.007 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.008 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.009 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.012 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.014 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.017 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.018 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.019 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.019 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.020 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.020 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.020 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.023 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.028 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.029 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.032 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.035 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.035 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.036 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.036 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.036 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.037 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.037 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.043 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.045 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.047 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.047 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.049 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.050 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.051 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.052 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.052 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.052 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.054 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.055 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.057 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.061 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.063 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.065 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.066 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.066 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.066 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.066 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.066 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.067 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.068 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.082 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.085 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.087 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.088 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.089 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.090 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.091 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.091 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.091 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.091 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.091 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.092 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.102 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.104 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.105 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.106 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.111 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.111 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.112 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.113 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.113 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.113 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.114 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.122 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.124 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.125 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.127 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.128 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.129 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.129 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.130 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.136 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.137 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.139 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.139 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.141 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.142 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.142 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.142 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.142 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.142 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.143 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.152 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.154 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.155 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.156 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.157 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.158 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.158 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.158 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.158 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.158 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.159 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.163 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.165 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.167 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.168 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.169 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.169 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.170 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.171 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.183 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.185 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.187 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.188 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.189 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.190 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.191 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.192 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.192 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.192 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.192 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.194 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.210 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.212 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.216 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.219 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.221 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.222 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.223 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.224 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.224 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.227 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.233 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.236 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.236 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.238 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.238 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.239 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.239 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.239 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.239 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.239 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.240 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.247 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.248 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.249 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.250 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.251 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.252 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.252 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.252 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.252 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.253 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.253 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.258 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.260 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.261 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.262 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.263 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.264 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.264 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.264 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.264 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.265 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.267 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.270 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.271 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.273 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.274 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.277 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.277 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.278 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.278 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.278 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.278 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.280 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.283 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.288 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.291 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.292 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.293 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.294 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.296 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.296 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.296 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.296 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.296 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.298 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.302 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.305 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.306 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.307 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.308 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.310 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.310 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.310 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.310 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.310 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.311 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.313 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.318 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.320 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.322 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.323 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.325 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.325 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.325 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.325 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.326 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.327 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.331 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.333 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.337 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.339 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.340 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.341 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.341 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.341 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.341 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.341 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.343 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.343 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.344 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.348 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.352 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.353 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.354 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.354 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.354 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.354 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.354 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.355 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.356 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.365 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.370 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.372 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.372 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.373 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.374 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.374 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.374 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.374 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.374 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.376 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.376 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.382 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.384 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.385 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.386 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.387 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.388 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.388 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.388 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.388 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.388 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.389 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.396 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.401 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.402 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.403 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.404 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.406 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.406 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.406 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.407 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.407 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.408 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.412 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.415 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.417 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.419 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.420 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.422 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.422 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.422 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.422 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.422 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.422 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.423 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.427 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.429 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.430 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.432 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.435 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.435 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.435 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.435 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.435 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.436 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.437 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.442 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.444 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.445 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.447 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.447 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.448 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.448 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.449 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.449 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.450 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.454 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.457 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.458 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.458 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.460 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.461 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.461 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.461 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.461 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.461 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.462 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.469 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.471 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.475 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.475 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.476 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.477 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.478 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.478 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.478 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.478 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.479 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.480 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.484 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.486 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.487 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.488 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.489 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.489 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.489 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.489 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.489 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.490 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.496 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.499 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.501 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.501 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.503 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.504 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.504 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.504 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.504 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.505 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.506 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.508 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.511 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.515 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.520 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.522 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.522 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.523 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.523 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.524 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.524 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.524 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.524 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.525 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.530 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.531 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.533 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.534 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.535 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.536 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.536 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.537 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.537 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.537 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.538 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.543 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.546 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.547 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.548 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.549 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.550 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.550 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.550 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.550 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.550 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.551 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.554 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.556 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.560 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.560 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.561 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.562 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.562 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.563 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.563 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.564 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.564 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.568 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.570 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.571 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.572 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.573 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.573 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.573 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.573 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.573 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.575 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.576 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.580 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.581 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.582 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.583 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.584 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.584 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.584 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.584 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.584 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.586 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.589 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.592 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.593 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.597 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.598 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.599 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.600 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.600 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.600 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.600 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.601 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.606 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.607 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.608 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.609 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.610 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.611 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.611 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.611 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.611 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.611 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.612 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.616 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.619 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.620 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.622 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.623 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.624 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.624 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.624 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.625 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.625 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.626 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.627 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.629 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.633 7fee44d7e648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:57.635 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.639 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.640 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.640 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.642 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.642 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.643 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.643 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.643 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.643 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.644 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.647 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.649 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.650 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.653 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.654 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.655 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.655 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.655 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.655 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.655 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.657 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.658 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.660 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.662 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.664 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.665 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.668 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.668 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.668 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.668 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.668 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.669 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.669 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.676 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.678 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.679 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.679 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.680 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.681 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.681 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.681 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.681 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.681 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.682 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.687 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.689 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.689 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.690 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.691 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.691 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.691 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.691 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.691 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.694 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.697 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.702 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.704 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.707 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.708 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.708 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.709 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.710 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.710 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.711 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.717 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.718 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.719 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.720 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.721 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.722 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.722 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.723 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.730 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.732 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.733 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.734 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.735 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.736 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.736 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.737 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.737 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.737 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.739 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.740 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.743 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.746 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.749 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.750 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.754 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.754 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.754 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.754 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.754 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.755 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.756 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.757 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.762 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.766 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.767 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.768 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.769 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.771 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.771 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.771 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.771 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.771 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.773 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.777 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.781 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.783 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.785 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.786 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.787 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.787 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.787 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.787 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.787 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.788 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.788 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.792 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.796 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.800 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.802 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.803 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.804 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.804 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.804 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.804 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.804 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.805 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.806 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.810 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.817 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.818 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.820 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.821 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.824 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.824 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.824 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.824 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.825 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.825 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.826 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.826 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.831 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.835 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.836 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.837 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.838 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.838 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.838 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.838 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.838 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.838 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.839 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.843 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.845 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.846 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.847 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.849 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.849 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.849 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.849 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.849 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.851 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.851 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.855 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.858 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.858 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.859 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.860 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.860 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.860 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.860 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.860 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.861 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.868 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.870 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.871 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.872 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.873 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.875 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.875 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.875 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.875 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.875 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.876 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.880 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.884 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.885 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.887 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.888 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.888 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.889 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.889 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.889 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.889 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.889 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.890 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.894 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.895 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.897 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.898 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.899 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.899 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.899 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.899 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.899 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.900 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.902 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.905 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.908 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.910 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.910 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.911 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.911 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.911 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.911 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.911 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.912 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.914 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.918 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.923 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.923 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.924 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.925 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.926 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.926 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.926 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.926 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.926 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.927 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.934 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.935 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.937 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.938 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.940 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.940 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.940 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.940 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.940 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.941 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.942 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.953 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.956 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.957 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.960 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.965 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.965 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.968 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.968 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.972 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.975 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.975 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.982 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.985 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.987 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.987 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:57.988 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.989 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.989 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:57.989 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:57.989 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:57.989 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:57.990 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:57.995 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:57.996 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:57.997 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.999 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:57.999 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:58.000 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.000 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:58.000 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:58.000 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:58.000 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:58.001 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:58.005 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:58.006 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:58.007 7fee44d7e448 [contrail-alarm-gen] [DEBUG]: send alarmgen status : AlarmgenStatusTrace: data = << name = cn-jenkins-deploy-platform-ansible-os-5119-1. counters = [ << instance = 0 partitions = 0 keys = 0 updates = 0 table_stats = [ ] >>, ] alarmgens = [ cn-jenkins-deploy-platform-ansible-os-5119-1.:AnalyticsAlarm:contrail-alarm-gen:0, ] >> 01/29/2026 05:58:58.008 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.009 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.010 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.011 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:58.011 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:58.011 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:58.011 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:58.011 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:58.013 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:58.018 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:58.019 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:58.021 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.021 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.022 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.023 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:58.023 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:58.023 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:58.023 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:58.024 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:58.031 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:58.033 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:58.035 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.036 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.038 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:58.038 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.039 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:58.039 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:58.039 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:58.039 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:58.040 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:58.040 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:58.045 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:58.048 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.050 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:58.050 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.051 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:58.052 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.052 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:58.052 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:58.052 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:58.052 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:58.053 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:58.060 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:58.062 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:58.063 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:58.064 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.066 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.067 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.067 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:58.067 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:58.067 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:58.067 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:58.069 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:58.070 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:58.073 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:58.075 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:58.077 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.078 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.078 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.079 7fee44d7e548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/29/2026 05:58:58.079 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:58.079 7fee44d7e548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:58.079 7fee44d7e548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:58.080 7fee44d7e548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0 01/29/2026 05:58:58.082 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:58.085 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:58.088 7fee44d7e948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:58.089 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.090 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:58.091 7fee44d7e548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET